Key Responsibilities:
- Develop and maintain web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Design and implement RESTful APIs using Node.js and Express.js.
- Build dynamic and responsive front-end interfaces using React.js.
- Design, manage, and optimize MongoDB databases, including schema design.
- Integrate third-party APIs and external services as required.
- Write reusable, efficient, and well-documented code.
- Troubleshoot, debug, and enhance existing applications.
- Collaborate with UI/UX designers and backend teams to deliver seamless user experiences.
- Ensure application security, scalability, and performance optimization.
- Participate in code reviews and contribute to development best practices.
- Experience with Redux / Context API.
- Knowledge of JWT authentication & authorization.
- Familiarity with cloud platforms (AWS / Azure / GCP).
- Basic understanding of Docker.
- Experience with CI/CD pipelines.
- Basic understanding of DevOps practices.
- Strong understanding of RESTful architecture.
- Knowledge of MVC architecture.
- Familiarity with front-end build tools (Webpack, Vite, etc.).
- Experience with Postman or similar API testing tools.
- Basic understanding of application deployment.