Next.js Architect

May 19, 2026
Urgent

Job Description

Job Description: Next.js / React.js Front-End Architect
Company

Grid Dynamics

Employment Type

Full-Time

Experience Level

Senior / Architect Level

Role Overview

We are looking for a highly skilled Next.js / React.js Front-End Architect with strong expertise in modern front-end engineering, scalable architectures, and Micro Front End implementations.

The ideal candidate should have deep hands-on experience with Next.js (preferably version 14 and above), React.js, TypeScript, SSR/SSG, and enterprise-scale front-end ecosystems.

Key Responsibilities
Design and develop scalable front-end applications using:
Next.js
React.js
TypeScript
Build and maintain enterprise-grade Micro Front End architectures.
Implement:
Server-Side Rendering (SSR)
Static Site Generation (SSG)
using Next.js.
Develop responsive, mobile-first web applications.
Collaborate with cross-functional teams to design high-quality UI architectures.
Work with RESTful APIs and GraphQL integrations.
Manage state using:
Redux
MobX
Contribute to monorepo architecture using Nx.
Optimize application performance, scalability, and maintainability.
Participate in code reviews, technical mentoring, and architecture discussions.
Required Skills & Expertise
Front-End Technologies
Next.js (Preferably Next.js 14+)
React.js
JavaScript
TypeScript
HTML5
CSS3
Architecture & Frameworks
Micro Front End Architecture
Front-End System Design
SSR & SSG Implementation
Responsive Web Design
State Management
Redux
MobX
Monorepo & Tooling
Nx Monorepo
Webpack
Babel
APIs & Integration
RESTful APIs
GraphQL
Version Control
Git
Collaborative Development Workflows
Nice-to-Have Skills
Leadership and mentoring capabilities.
Strong stakeholder communication skills.
Attention to detail and quality-focused mindset.
Adaptability to new technologies and frameworks.
Strong organizational and multitasking skills.
Preferred Candidate Profile
Passionate about scalable front-end architecture.
Strong problem-solving and debugging skills.
Experience working in Agile product engineering environments.
Ability to work independently and collaboratively.

Location