Job Overview
About the Role:
Our company is seeking a skilled MERN Stack Developer to join our team.
The ideal candidate will have extensive experience in building scalable web applications using MongoDB, Express.js, React, and Node.js.
- Key Responsibilities:
- Application Development: Design, develop, and maintain full-stack web applications using the MERN stack.
- Collaboration: Work closely with product managers, designers, and fellow developers to translate requirements into technical specifications and deliver high-quality products.
- Code Quality: Write clean, maintainable code and perform code reviews to ensure adherence to best practices and industry standards.
- Testing & Deployment: Develop unit and integration tests; deploy applications on cloud platforms and monitor performance.
- Troubleshooting: Diagnose and resolve issues across the full application stack to optimize performance and user experience.
Required Skills & Experience:
We are looking for a candidate with:
- Technical Proficiency:
- Extensive experience with MongoDB, Express.js, React, and Node.js.
- Proficient in JavaScript (ES6+) and modern front-end development techniques.
- Familiarity with RESTful API development and integration.
- Development Tools:
- Experience with version control systems (e.g., Git).
- Familiarity with CI/CD pipelines and agile development methodologies.
- Problem-Solving:
- Strong analytical skills and the ability to troubleshoot and debug complex issues.
- Communication:
- Excellent verbal and written communication skills, with a proven ability to work effectively in a remote team environment.
Preferred Qualifications:
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker, Kubernetes, or similar container orchestration tools.
- Familiarity with GraphQL or other modern API architectures.