Summary
A frontend-focused development role creating scalable and high-performance web applications using modern frameworks, API integrations, cloud deployment practices, and secure application patterns.
Highlights
Opportunity to build modern scalable web applications using current frontend technologies, cloud platforms, and performance optimization practices while collaborating with cross-functional teams.
Description
Job Summary
We are seeking an experienced Next.js Developer to design, develop, and maintain modern, scalable, and high-performance web applications.
The ideal candidate should have strong expertise in Next.js, React.js, TypeScript, JavaScript, REST APIs, and modern frontend development practices.
Experience with server-side rendering (SSR), static site generation (SSG), API integration, and cloud deployment is highly desirable.
Key Responsibilities
Frontend Development
Develop responsive and high-performance web applications using Next.js and React.js.Build reusable, modular, and maintainable UI components.Implement Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR).Optimize application performance, accessibility, and SEO.Application Development
Integrate frontend applications with RESTful APIs and GraphQL services.Develop dynamic pages, routing, authentication, and authorization features.Implement state management using Redux, Context API, or Zustand.Ensure cross-browser compatibility and responsive design.API & Backend Integration
Consume REST APIs and GraphQL APIs.Work with backend developers to integrate business logic and services.Handle API error management and data validation.Performance & Security
Optimize page load times and Core Web Vitals.Implement authentication using JWT, OAuth, or NextAuth.Follow security best practices to protect web applications.DevOps & Deployment
Deploy and maintain applications on Vercel, AWS, Azure, or similar cloud platforms.Participate in CI/CD pipeline implementation.Manage source code using Git and GitHub.Collaboration
Work closely with UI/UX designers, backend developers, QA teams, and product owners.Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.Perform code reviews and mentor junior developers.