Michelin India Private Limited logo

Web Fullstack Developer

Michelin India Private Limited

Pune, Maharashtra, IndiaSENIOR
Full Stack DeveloperWeb DevelopmentCMS IntegrationDevOpsAI-assisted Engineering

Job Description

Responsible for the analysis and development of solutions in full autonomy, the Senior Software Engineer designs, builds, deploys and maintains tailor-made and/or software packages applications or adapts existing ones. Ensuring applications stability, scalability, performance, security and consistency.

Responsibilities

  • Develop and maintain scalable web applications using modern JavaScript and TypeScript ecosystems.
  • Build and manage widgets, APIs, and pages using Apostrophe CMS and headless CMS architectures.
  • Integrate CMS-driven content seamlessly with frontend frameworks such as Astro, React, Angular, or Svelte.
  • Design and maintain reusable UI components and frontend architectures aligned with design systems.
  • Implement robust backend services and business logic with a strong focus on scalability, maintainability, and performance.
  • Develop APIs and server-side integrations supporting content-rich digital experiences.
  • Ensure seamless content mapping and data orchestration between backend systems and frontend applications.
  • Optimize server-side rendering and application performance using Astro and modern rendering strategies.
  • Build responsive and interactive user experiences using modern frontend technologies including JavaScript/TypeScript, React, Angular, Svelte, and Astro.
  • Contribute to CI/CD pipelines and deployment automation to improve delivery efficiency and platform reliability.
  • Work with Docker and containerized environments for local development and production deployments.
  • Collaborate on infrastructure, release management, monitoring, and deployment best practices.
  • Leverage AI-powered development tools such as GitHub Copilot, Codex, and similar productivity tools to accelerate development workflows and improve code quality.

Qualifications

  • Strong proficiency in JavaScript and/or TypeScript across frontend and backend development.
  • Hands-on experience with modern frontend frameworks such as React, Angular, Svelte, and Astro.
  • Strong backend development experience with API design, business logic implementation, and scalable architectures.
  • Experience working with headless CMS platforms, preferably Apostrophe CMS.
  • Good understanding of server-side rendering concepts and frontend performance optimization techniques.
  • Experience with Git, CI/CD pipelines, and DevOps workflows.
  • Practical experience with Docker and containerized application environments.
  • Familiarity with cloud-native development and deployment practices is a plus.
  • Knowledge of SEO principles and web performance best practices.
  • Experience using AI-assisted development tools such as GitHub Copilot, Codex, or similar AI coding assistants.
  • Ability to effectively integrate AI tools into software development workflows while maintaining code quality and engineering standards.

Nice to have

  • Experience with MVC architecture
  • Knowledge of cloud platforms (AWS/Openshift)
  • Familiarity with Agile methodologies (Scrum, Kanban)

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.