Job Location: Gandhinagar
Key Responsibilities:
- Design, develop, and maintain web applications using MongoDB, Express.js, React.js, and Node.js.
- Collaborate with front-end and back-end developers to ensure seamless integration of components.
- Write clean, efficient, and well-documented code.
- Implement responsive design principles to ensure applications are mobile-friendly.
- Troubleshoot and debug applications to resolve issues and optimize performance.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies to continually improve development practices.
Skills and Qualifications:
- Proven experience as a Full Stack Developer with expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Strong command of modern JavaScript (ES6+).
- Hands-on experience with MongoDB and Mongoose for database operations.
- Proficiency in backend development using Express.js.
- In-depth knowledge of React.js for building interactive and responsive UIs.
- Solid understanding of Node.js and its ecosystem.
- Experience working with RESTful APIs and web services.
- Familiarity with version control systems, especially Git.
- Experience working in Agile teams.
- Strong analytical and problem-solving skills, with great attention to detail.
- Excellent communication skills and ability to collaborate effectively within a team.
- Bonus: Experience with front-end tools like Redux, or frameworks like Next.js.
- Bonus: Knowledge of Docker, Kubernetes, or similar containerization tools.
- Bonus: Familiarity with cloud platforms (e.g., AWS, Azure).
Good to have:
- Familiarity with front-end state management tools like Redux or MobX.
- Experience with TypeScript for building scalable, strongly typed applications.
- Knowledge of containerization tools such as Docker or Kubernetes.
- Exposure to cloud services like AWS, Azure, or Google Cloud Platform.