Overview
Job Title: Full Stack Developer (MERN + Next.js)
Location: Bengaluru
Experience: 2+ years
About the Role:
We are looking for a passionate and experienced Full Stack Developer (MERN + Next.js) to join our growing team. You will be responsible for building high-performance, scalable web applications across the full development lifecycle. If you enjoy working with modern technologies, solving real-world problems, and owning end-to-end product development, this role is for you.
Key Responsibilities:
- Design and develop scalable web applications using MongoDB, Express, React, Node.js, and Next.js
- Build server-side rendered and statically generated pages using Next.js for optimized performance and SEO
- Translate UI/UX designs and wireframes into high-quality, responsive code using HTML5, SCSS, and JavaScript
- Build reusable frontend components and ensure consistent styling using SCSS/SASS
- Develop RESTful APIs and integrate them with frontend components
- Implement and manage state management using tools like Redux, Redux Toolkit, or similar
- Perform 3rd-party API integrations for various services
- Work with cloud platforms such as AWS, GCP, and Microsoft Azure
- Ensure secure and scalable application deployments; manage CI/CD pipelines and cloud hosting
- Implement authentication and authorization using OAuth, JWT, and related standards
- Write clean, testable code and follow best practices for security, performance, and maintainability
- Participate in architecture planning, code reviews, and agile sprint processes.
Required Skills & Experience:
- 2+ years of experience as a Full Stack Developer using the MERN stack
- Strong experience in React, Node.js, Express, MongoDB, and Next.js
- Proficient in HTML5, CSS3, SCSS/SASS, and modern JavaScript (ES6+)
- Familiarity with RESTful APIs and third-party integrations
- Solid understanding of web security principles and secure coding practices
- Strong version control skills using Git/GitHub
Nice to Have:
Exposure to DevOps, CI/CD, and monitoring tools
Education:
Bachelor's degree in Engineering or Computer Science (preferred)
Why Join Us?
Work on impactful and technically challenging projects
Collaborate with a skilled and driven development team
Opportunities for ownership, learning, and rapid growth