Design and develop modern web applications using the MERN stack.
Write clean, scalable, and efficient code for frontend and backend components.
Integrate RESTful APIs and third-party services.
Manage MongoDB databases, including schema design and performance tuning.
Work closely with UI/UX designers to implement responsive interfaces.
Collaborate with DevOps and QA teams for deployment and testing.
Participate in code reviews and agile ceremonies (sprint planning, daily standups).
Troubleshoot, debug, and upgrade software.
Maintain security and data protection best practices.
Required Skills:
Strong proficiency in JavaScript (ES6+) and TypeScript (optional but preferred).
Hands-on experience with React.js (hooks, functional components, state management with Redux or Context API).
Expertise in Node.js and Express.js for building RESTful APIs.
Proficiency in MongoDB, including aggregation pipelines and indexing.
Understanding of Git, version control, and CI/CD workflows.
Familiarity with Docker and containerized deployments is a plus.
Experience with testing frameworks (e.g., Jest, Mocha, Cypress) is advantageous.
Preferred Qualifications:
Bachelors degree in Computer Science, Engineering, or related field.
Experience with cloud platforms (AWS, Azure, GCP).
Exposure to GraphQL, WebSockets, or microservices architecture.
Familiarity with Agile/Scrum methodologies.
Soft Skills:
Excellent problem-solving and debugging skills.
Strong communication and team collaboration.
Self-motivated with the ability to work independently.
*Immediate joiners preferred*
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time