Description
We are looking for a highly skilled MERN Stack Developer with 4-6 years of experience who can independently deliver solutions, manage a small development team, and directly interact with clients. The ideal candidate is a self-driven professional with strong technical expertise, problem-solving skills, and the ability to balance hands-on coding, team mentoring, and client communication.
The core responsibilities for the job include the following :
Development And Delivery
- Design, develop, test, and deploy scalable web applications using MongoDB, Express.js, React.js, and Node.js.
- Write clean, maintainable, and efficient code following best practices.
- Ensure application performance, security, and responsiveness.
Client Interaction
- Understand client requirements, provide technical solutions, and translate them into actionable development tasks.
- Participate in client meetings, demos, and status updates.
- Act as the technical point of contact for assigned projects.
Team Handling And Collaboration
- Mentor and guide junior developers, review their code, and ensure adherence to standards.
- Coordinate with designers, QA, and project managers to deliver high-quality projects.
- Manage sprint planning, task allocation, and progress tracking for the team.
Individual Contribution
- Work as a hands-on developer while also balancing leadership responsibilities.
- Debug, troubleshoot, and resolve technical issues independently.
- Proactively suggest improvements in architecture, process, and tools.
Requirements
- Strong expertise in the MERN stack (MongoDB, Express.js, React.js, and Node.js).
- Hands-on experience in RESTful APIs, GraphQL, and microservices architecture.
- Solid understanding of JavaScript (ES6+), HTML5 CSS3 and modern front-end libraries.
- Knowledge of version control (Git), CI/CD pipelines, and cloud platforms (AWS/Azure/GCP).
- Experience in agile methodologies, sprint planning, and task management tools (Jira/Trello).
- Excellent problem-solving, communication, and leadership skills.
- Proven experience in client-facing roles and team management.
Nice-to-Have
- Exposure to DevOps practices and Docker/Kubernetes.
- Experience with unit testing and integration testing frameworks.
- Knowledge of performance optimization and scalability strategies.
- Must-Have Skills : handled a team, done client coordination with the international market, and has good communication skills.
(ref:hirist.tech)