Job Description: Next.js Developer
Position: Next.js Developer
Experience Level: 3-5 years
Location: Pune, Baner
Employment Type: Full-Time
Key Responsibilities:
- Develop and maintain web applications using Next.js and React.js.
- Build and optimize server-side logic with Node.js.
- Design and maintain robust, secure, and efficient database solutions using MySQL.
- Implement modern APIs, including REST and GraphQL (preferred).
- Collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver high-quality solutions.
- Write clean, efficient, and maintainable code following best practices.
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve technical issues in existing applications.
- Participate in code reviews to ensure high-quality code standards.
Required Skills:
- Strong proficiency in Next.js and React.js.
- Solid understanding of server-side development using Node.js.
- Experience with relational databases, especially MySQL, including schema design and query optimization.
- Familiarity with API development and integration (REST and/or GraphQL).
- Knowledge of modern web technologies, including JavaScript (ES6+), HTML5, and CSS3.
- Understanding of performance optimization techniques for web applications.
- Experience with Git version control and collaborative workflows.
- Strong problem-solving skills and attention to detail.
Good-to-Have Skills:
- Experience with GraphQL and related libraries (Apollo, Relay, etc.).
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
- Experience with testing frameworks such as Jest or Cypress.
- Understanding of TypeScript and its integration with Next.js projects.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2+ years of hands-on experience in web development.