About the Role
We are looking for a skilled Next.js Developer to join our team and contribute to building high performance, scalable web applications. The ideal candidate will have a strong foundation in modern JavaScript frameworks, a keen eye for detail, and a passion for writing clean, maintainable code. You will collaborate closely with designers, backend engineers, and product managers to deliver seamless user experiences.
Key Responsibilities
- Develop, test, and maintain web applications using Next.js and React
- Translate UI/UX designs into responsive, pixel perfect interfaces
- Optimize applications for maximum speed, scalability, and SEO performance
- Work with RESTful APIs and/or GraphQL to integrate backend services
- Write clean, well documented, and reusable code following best practices
- Collaborate with cross functional teams to define, design, and ship new features
- Identify and resolve performance bottlenecks, bugs, and other technical issues
- Participate in code reviews and contribute to improving development standards
- Stay updated with emerging trends and technologies in the frontend ecosystem
Requirements
- 3+ years of hands on experience working with Next.js in a professional setting
- Strong proficiency in JavaScript (ES6+) and TypeScript
- Solid understanding of React fundamentals, including hooks, context API, and component lifecycle
- Experience with server side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR)
- Good understanding of HTML5, CSS3, and responsive design principles
- Familiarity with state management libraries such as Redux, Zustand, or Recoil
- Experience working with RESTful APIs and/or GraphQL
- Knowledge of version control systems, particularly Git
- Understanding of web performance optimization and SEO best practices
- Experience with testing frameworks such as Jest, React Testing Library, or Cypress
- Familiarity with CI/CD pipelines and deployment platforms such as Vercel
Good to Have
- Familiarity with Tailwind CSS or other utility first CSS frameworks
- Basic understanding of backend technologies such as Node.js
- Exposure to cloud platforms like AWS, Azure, or GCP
- Understanding of accessibility (WCAG) standards
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
- Strong problem solving skills and attention to detail
- Excellent communication and collaboration abilities
- Ability to manage time effectively and work independently when required

