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)