Sign in to apply on web or download the app for more options.
Job Description
**Role Summary**
We are looking for a **Senior MERN Stack Developer** with 6**+ years of hands-on experience** to design, develop, and maintain scalable web applications using **SQL, Nest.js, React.js, and Node.js**. The candidate should be comfortable working on both frontend and backend and take ownership of features end-to-end.
**Key Responsibilities**
- Design and develop scalable frontend applications using **React.js**
- Build and maintain **RESTful APIs** using **Node.js and NestJs.js**
- Design, optimize, and manage **SQL schemas , queries, procedure, functions.**
- Implement authentication, authorization, and security best practices
- Handle **cron jobs, background workers, and async processing**
- Dockerize applications and support **CI/CD pipelines**
- Write **unit and integration tests**
- Participate in code reviews and mentor junior developers
- Collaborate with product, QA, and DevOps teams
**Required Technical Skills**
- **Frontend:** React.js + Vite, JavaScript (ES6+), HTML5, Tailwind, i18n
- **Backend:** Nest.js
- **Database:** SQL
- **State Management:** Redux / Context API / React Query
- **APIs:** RESTful APIs
- **DevOps:** Docker, CI/CD pipelines
- **Version Control:** Git
- **Testing:** Jest, Mocha, React Testing Library
- **Others:** Cron jobs, async processing
**Experience & Qualifications**
- **6+ years** of experience in full-stack development
- Strong hands-on experience with **MERN stack**
- Experience working on **production-grade applications**
- Understanding of scalable system design
- Good communication and problem-solving skills
- Experience working in **Agile/Scrum** environments
### About the Team
eClerx is a global leader in productized services, bringing together people, technology and domain expertise to amplify business results. Our mission is to set the benchmark for client service and success in our industry. Our vision is to be the innovation partner of choice for technology, data analytics and process management services. Since our inception in 2000, we've partnered with top companies across various industries, including financial services, telecommunications, retail, and high-tech. Our innovative solutions and domain expertise help businesses optimize operations, improve efficiency, and drive growth. With over 18,000 employees worldwide, eClerx is dedicated to delivering excellence through smart automation and data-driven insights. At eClerx, we believe in nurturing talent and providing hands-on experience.
eClerx is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, per applicable law.
Key Responsibilities
Design and develop scalable frontend applications using React.js
Build and maintain RESTful APIs using Node.js and Nest.js
Design, optimize, and manage SQL schemas, queries, procedures, and functions
Implement authentication, authorization, and security best practices
Handle cron jobs, background workers, and async processing
Dockerize applications and support CI/CD pipelines
Write unit and integration tests
Participate in code reviews and mentor junior developers