Job Description (JD) for a - Full Stack Lead Engineer (React - Next.js)
Job Title: Full Stack Lead Developer (ReactJS / Next.JS)
Experience: 8–10+ Years
Employment Type: Full-Time
Role Overview
Key Responsibilities
- Lead the Development team and architectural discussion.
- Develop and maintain scalable, responsive web applications using ReactJS and NextJS
- Build reusable UI components using TypeScript and TailwindCSS
- Collaborate with backend teams using Node.js / NestJS APIs
- Optimize applications for maximum speed and scalability
- Participate in code reviews and enforce best practices
- Debug and troubleshoot front-end issues efficiently
- Integrate APIs and manage state effectively
- Contribute to UI/UX improvements and performance tuning
Required Skills
Frontend Technologies
- Hands-on experience with ReactJS and NextJS
- Experience with TailwindCSS or similar CSS frameworks
- Solid understanding of component-based architecture
Real-Time & Integration
- Experience with WebSockets for real-time communication
- Strong experience in API integration (REST/GraphQL)
Backend Awareness (Good Exposure)
- Working knowledge of:
- Node.js
- NestJS
- AWS
- Basic to intermediate understanding of:
- MongoDB
Soft Skills
- Strong problem-solving and debugging skills
- Good communication and collaboration abilities
- Ability to work in Agile environments
- Attention to detail and UI/UX sensitivity
Good to Have
- Experience with SSR (Server-Side Rendering) using NextJS
- Familiarity with state management tools (Redux, Zustand, etc.)
- Knowledge of CI/CD pipelines
- Experience with performance optimization techniques
- Deliver high-quality, maintainable, and scalable front-end code
- Ensure performance optimization and seamless user experience
- Collaborate effectively with cross-functional teams
- Follow coding standards and best practices
Requirements
Required Skills
Frontend Technologies
- Hands-on experience with ReactJS and NextJS
- Experience with TailwindCSS or similar CSS frameworks
- Solid understanding of component-based architecture
Real-Time & Integration
- Experience with WebSockets for real-time communication
- Strong experience in API integration (REST/GraphQL)