We are seeking a skilled Next.js Developer with 3 to 4 years of professional experience in building scalable, responsive, and high-performance web applications. The ideal candidate will have a strong background in frontend development, particularly with Next.js, React.js, and TypeScript, and be capable of delivering pixel-perfect, optimized user interfaces. This role requires a proactive developer comfortable working with modern web technologies, state management solutions, and AI-assisted development tools to enhance productivity and code quality.
Key Responsibilities
- Develop and maintain web applications using Next.js, React.js, and TypeScript, ensuring clean, reusable, and maintainable frontend components.
- Utilize Next.js features such as the App Router, Server and Client Components, Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), Server Actions, and Route Handlers.
- Integrate REST APIs, third-party services, and authentication mechanisms to build seamless user experiences.
- Translate Figma designs into pixel-accurate, responsive interfaces that work flawlessly across devices.
- Manage application state efficiently using Redux Toolkit, Zustand, Context API, or TanStack Query.
- Optimize applications for performance, SEO, accessibility, and Core Web Vitals to ensure high-quality user engagement.
- Troubleshoot and debug production issues, participate actively in code reviews, and follow Git-based workflows for version control.
- Deploy and maintain applications on platforms such as Vercel.
- Leverage AI-assisted development tools for coding, debugging, refactoring, and optimizing code.
Required Qualifications
- 3 to 4 years of professional experience in frontend development.
- Strong proficiency with Next.js, React.js, JavaScript (ES6+), and TypeScript.
- Solid understanding of HTML5, CSS3, Tailwind CSS, and responsive design principles.
- Experience working with REST APIs, asynchronous JavaScript patterns, JWT, cookies, sessions, and OAuth authentication.
- Familiarity with React Hook Form, Zod or Yup for frontend validation.
- Deep knowledge of Next.js routing, caching strategies, rendering methods, and performance tuning.
- Proficient with Git workflows including branching, pull requests, and code reviews.
- Experience using AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, ChatGPT/Codex, or similar platforms.
Preferred Qualifications and Benefits
- Experience integrating AI and Large Language Model APIs such as OpenAI, Anthropic, or Gemini.
- Background in building AI-powered features including chat interfaces, streaming responses, or structured AI workflows.
- Familiarity with the Vercel AI SDK.
- Knowledge of frontend testing frameworks like Jest, Vitest, React Testing Library, Playwright, or Cypress.
This position offers the opportunity to work on cutting-edge web applications with a focus on modern frameworks and AI integration. Candidates passionate about frontend innovation and continuous learning are encouraged to apply.