3.0 - 5.0 years

0.5 - 0.8 Lacs P.A.

Indore, Gurugram

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

Node.JsMongoDBReact.JsExpresjs

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary: We are seeking a skilled Backend-Heavy MERN Developer to join our team. The ideal candidate should have a strong focus on backend development , database management, API integrations, and performance optimization. While frontend expertise is beneficial, the primary responsibility will be backend-heavy tasks. The candidate should have at least 3 years of experience in Node.js along with proficiency in React and JavaScript. Key Responsibilities: Develop, test, and maintain robust, scalable, and secure backend applications using Node.js and Express. Design and optimize database schemas, ensuring efficient data storage and retrieval using MongoDB (or other NoSQL databases) . Create, manage, and optimize RESTful and GraphQL APIs . Implement authentication and authorization mechanisms, including JWT, OAuth, and role-based access control . Ensure application security, performance, and scalability. Optimize backend services to support high-traffic applications and improve response times. Conduct peer code reviews and enforce coding best practices. Troubleshoot, debug, and resolve backend issues efficiently. Work on server-side rendering (SSR) and SEO-friendly solutions when necessary. Collaborate with frontend developers to ensure seamless API integration. Maintain and document backend processes, workflows, and standards. Preferred Skills & Expertise: Proficiency in backend development with Node.js and Express.js. Strong database design and management skills (MongoDB, PostgreSQL, or MySQL).Expertise in designing and implementing RESTful and GraphQL APIs . Experience in server-side caching , optimization techniques, and scaling backend applications. Strong knowledge of JavaScript (ES6+) , including concepts such as closures, async/await, and event-driven programming. Familiarity with frontend technologies, primarily React.js , with some experience in state management libraries such as Redux. Strong grasp of authentication, authorization, and security best practices . Experience with unit testing, integration testing, and CI/CD pipelines . Knowledge of cloud platforms (AWS, Azure, or Google Cloud) is a plus. Familiarity with Docker, Kubernetes, and containerized applications is an advantage. Strong analytical and problem-solving skills with a keen eye for performance optimization. Excellent teamwork and communication skills.

RecommendedJobs for You

Mumbai, Mumbai Suburban, Mumbai (All Areas)

Pune, Bengaluru, Mumbai (All Areas)