Job Description
We are looking for a Senior Full Stack Developer to join our dynamic team in New York City. At InnovateTech, we are passionate about building scalable, high-performance web applications that solve complex problems. You will be working in a fast-paced, innovative environment where your expertise will directly shape the future of our products.
In this role, you will bridge the gap between design and engineering, ensuring a seamless user experience while maintaining technical excellence. We offer a competitive salary, comprehensive benefits, and the opportunity to work with cutting-edge technologies in the heart of NYC.
Responsibilities
- Architect and develop robust, scalable, and secure web applications using modern JavaScript frameworks (React, Node.js).
- Lead code reviews, provide technical mentorship to junior developers, and establish coding standards.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Optimize application performance, ensuring fast load times and responsiveness across all devices.
- Maintain and improve existing codebases, refactoring legacy systems where necessary.
- Participate in the entire software development lifecycle, from planning and design to deployment and maintenance.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Deep experience with React.js and Node.js (or similar frameworks).
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.