Senior Software Engineer - MERN
Mumbai,
India
Mumbai,
India
Developer - Experience: 3–6 years in software development⸻Role Overview
Looking for a skilled Developer to join our cross-functional engineering team. You will work on building, enhancing, and maintaining web, mobile, and backend systems, collaborating closely with senior developers and architects.⸻Key Responsibilities
- Develop responsive ReactJS and React Native applications with TypeScript, HTML, CSS.
- Implement backend services using NodeJS and Strapi.
- Work with relational and non-relational databases (PostgreSQL, MongoDB, Graph DBs).
- Integrate APIs, IAM solutions (Keycloak, Okta), and headless CMS platforms.
- Write clean, maintainable, and well-tested code.
- Assist in containerization and deployment processes with Docker and Kubernetes.
- Participate in sprint planning, daily stand-ups, and code reviews.
- Troubleshoot and fix bugs, optimize application performance.
⸻Required Skills & Experience
- Frontend: ReactJS, React Native, TypeScript, HTML, CSS.
- Backend: NodeJS, Strapi, REST/GraphQL APIs.
- Databases: MongoDB, PostgreSQL, and understanding of Graph DBs.
- Cloud & DevOps: Basic knowledge of AWS/Azure, Docker, Kubernetes.
- Security: Understanding of IAM basics with Keycloak/Okta.
- CMS: Familiarity with headless CMS platforms.
⸻Preferred
- Exposure to AI/GENAI usage and Python-based data processing.
- Understanding of microservices architecture.
- Experience in agile development environments.
⸻Soft Skills
- Strong debugging and troubleshooting skills.
- Good communication and collaboration abilities.
- Eagerness to learn and adapt to new technologies.