MERN Stack Developer
Contegris
- Lahore, Punjab
- Permanent
- Full-time
- 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.
- 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.
- 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)