Skip to Content

Senior Software Engineer - MERN

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.