We are seeking a talented and motivated Full Stack Developer with expertise in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our dynamic team. The ideal candidate will have 3-5 years of experience in building robust and scalable web applications. You will work on exciting projects, collaborate with cross-functional teams, and contribute to both the front-end and back-end development lifecycle.
Full Stack Developer (MERN)
Permanent / Full-Time
Duties and responsibilities
Front-End Development:
- Develop and maintain responsive web applications using React.js.
- Create reusable components and front-end libraries for future use.
- Implement UI/UX designs and ensure high-quality visual and functional output.
- Optimize web applications for speed and scalability.
- Debug and troubleshoot UI issues in various browsers.
Back-End Development:
- Design and implement RESTful APIs using Node.js and Express.js.
- Ensure secure, efficient, and scalable server-side logic.
- Work with authentication and authorization systems (e.g., JWT, OAuth).
- Integrate third-party APIs and services as required.
Database Management:
- Develop and manage databases using MongoDB, including schema design and optimization.
- Ensure efficient data querying and manipulation.
DevOps & Deployment:
- Deploy applications to cloud platforms (e.g., AWS, Heroku, or Azure).
- Manage version control and CI/CD pipelines (e.g., Git, GitHub Actions).
- Monitor and debug production environments as needed.
Collaboration:
- Work closely with designers, product managers, and other developers to deliver user-centric features.
- Participate in agile ceremonies like daily stand-ups, sprint planning, and retrospectives.
- Write clean, maintainable, and well-documented code following best practices.
Skills and experience
Must-Have:
- Strong proficiency in JavaScript and TypeScript (preferred).
- Hands-on experience with React.js, Node.js, Express.js, and MongoDB.
- Understanding of front-end technologies like HTML5, CSS3, and SASS/SCSS.
- Experience with RESTful API development and integration.
- Familiarity with state management libraries (e.g., Redux, Context API).
- Knowledge of Git and version control workflows.
Good to Have:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of testing frameworks (e.g., Jest, Mocha, Cypress).
- Understanding of WebSocket and real-time application development.
- Familiarity with Docker and containerization.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication.
- Ability to work both independently and in a team environment.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work opportunities.
- Learning and development budget.
- Health and wellness benefits (if applicable).
Interested in this vacancy?
Enter your Resume details with cover letter and Apply Shortlisted candidates will be contacted.