Job Openings MERN Stack Developer

About the job MERN Stack Developer

About Contegris

Contegris is a leading SaaS company dedicated to delivering Technology Solutions for a Delightful Customer Experience. Since 2012, weve been empowering over 300 enterprise clients across 20+ industries with our smart and scalable solutions. Our product suite includes an Omni-Channel Contact Center Platform (Intellicon), Helpdesk, Sales CRM, Unified Communication, WhatsApp Business API, and AI-powered self-service tools. With innovation at the core, we strive to enhance how businesses connect with their customers.

Job Overview 

We are looking for a proactive and detail-oriented Software Engineer (MERN Stack) with 1-2 years of experience to join our product development team. You will be responsible for building scalable web applications, developing reusable front-end components, integrating APIs, and contributing to the full software development lifecycle. If you are passionate about clean code, performance, and delivering high-quality features in a collaborative agile environment.

Key Responsibilities

  • Develop and maintain scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Build and manage reusable and responsive React components with proper state management (Redux).
  • Design and implement secure and efficient RESTful APIs in Node.js.
  • Write clean, modular, and maintainable code with adequate unit and integration tests.
  • Debug, troubleshoot, and resolve software defects across the stack and platforms.
  • Collaborate with QA, Product, and DevOps teams to ensure timely and quality releases.
  • Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Document feature designs, development processes, and system behavior.
  • Follow best practices in software architecture, security, and performance optimization.

Requirements

  • Strong hands-on experience with MERN stack development.
  • Good understanding of algorithms, data structures, and design patterns.
  • Experience with MongoDB and MySQL for managing and querying transactional data.
  • Familiarity with Agile methodologies such as SCRUM and KANBAN.
  • Proficiency with Git, version control, and basic CI/CD processes.

Preferred Tools & Technologies:

  • Containerization & Process Management: Docker, Portainer, PM2
  • Databases & Caching: MongoDB, MySQL, Redis (including GUI tools)
  • Web & Service Management: NGINX, RabbitMQ (or similar message queues)
  • Operating Systems: Basic knowledge of Linux commands, file handling, and service tunneling
  • Debugging & Monitoring: Error tracking tools (e.g., Sentry, LogRocket if applicable)