As a Lead Next.js Developer, you will play a critical role in shaping the architecture and development of our web applications. You will work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality, scalable, and performant solutions. Your expertise will guide the team in best practices, code quality, and efficient development processes.
Key Responsibilities
- Lead the development and implementation of high-quality web applications using Next.js.
- Collaborate with product managers, designers, and other developers to translate requirements into technical specifications.
- Ensure the performance, quality, and responsiveness of applications.
- Mentor and provide technical guidance to junior developers.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications
- Proven experience as a senior or lead developer in a production environment.
- Extensive experience with Next.js and React.js.
- Strong proficiency in JavaScript (ES6+), HTML, and CSS.
- Experience with TypeScript.
- Experience with state management libraries (e.g., Redux, MobX, Context API).
- Solid understanding of server-side rendering, static site generation, and API integration.
- Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, npm).
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced, agile development environment.
Preferred Qualifications
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with testing frameworks (e.g., Jest, Cypress).
- Experience with cloud services (e.g., AWS, Azure, Google Cloud).
Benefits
- Flexible working hours and remote work options.
- Comprehensive health, dental, and vision insurance.
- Professional development opportunities and a supportive learning environment.
- Collaborative company culture.
How to Apply
If you are passionate about web development and eager to lead a talented team, we would love to hear from you. Please submit your resume, cover letter, and portfolio to [email protected] with the subject line "Lead Next.js Developer Application - [Your Name]".