Overview
Design, build and maintain modern web applications and backend services that power PUMA's business-critical and consumer-facing digital experiences, working with product, design, data and architecture teams.
What you'll do
- Design, build and maintain modern web applications and supporting backend services that power business-critical and consumer-facing experiences.
- Drive the technical design and delivery of complex frontend features and end-to-end user journeys.
- Develop scalable, reusable and maintainable UI architectures, components and shared libraries using React and TypeScript.
- Collaborate with backend, platform, data and architecture teams to deliver integrated and scalable solutions.
- Build and enhance backend APIs and microservices required to support frontend experiences and business workflows.
- Optimize application performance, accessibility, reliability, security and overall user experience.
- Contribute to architecture discussions, technical design reviews and engineering best practices.
- Troubleshoot complex production issues and drive improvements in observability and operational excellence.
- Partner closely with product managers, designers and engineering teams to deliver impactful business outcomes.
- Mentor junior engineers through code reviews, technical guidance and knowledge sharing.
- Leverage automation, AI-assisted engineering tools and modern development practices to improve development productivity and quality.
- Contribute to continuous improvement of engineering standards, development processes and platform capabilities.
What you'll need
- 5-7 years of experience designing, building and operating modern web applications and full-stack software solutions.
- Strong expertise in React, TypeScript, JavaScript and modern frontend engineering practices.
- Experience building scalable, responsive and high-performing web applications with a strong focus on user experience and accessibility.
- Strong understanding of component-based architecture, state management, frontend design patterns and design-system-driven development.
- Hands-on experience integrating frontend applications with REST APIs, microservices and backend services.
- Good understanding of backend development using Java, Spring Boot, API design and microservices architecture.
- Experience working with relational and NoSQL databases, caching technologies and cloud-native applications on Azure, AWS or GCP.
- Exposure to containerization and orchestration technologies such as Docker and Kubernetes.
- Strong understanding of application performance optimization, observability, security and operational excellence.
- Experience owning medium-to-large features and contributing to technical design discussions and engineering best practices.
Nice to have
- Experience building AI-powered and conversational user experiences using frameworks such as Google Conversational Commerce Kit (CCK), Vercel AI SDK, CopilotKit, LangChain/LangGraph, OpenAI SDK or similar agentic application frameworks.
- Familiarity with agentic workflows, tool calling, streaming interactions, conversational experiences and Retrieval-Augmented Generation (RAG) patterns within modern web applications.
- Familiarity with search technologies such as Elasticsearch, OpenSearch, Azure AI Search or similar platforms.
Details
- Location: Local Office Pune (Global Function).
Read the full description and apply on the company’s own careers page.