PUMA logo

Senior Software Engineer (Full Stack)

PUMA
NewPosted today

LOCATION

Local Office Pune · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

Full-Stack DevelopmentTypescriptReact.jsFrontend DevelopmentRESTful APIsMicroservices Architecture

Job description

Overview

Senior Software Engineer (Full Stack) within PUMA's Engineering organization, designing, building and maintaining modern web applications and backend services that power consumer-facing and business-critical digital experiences.

What you'll do

  • Design, build, and maintain modern web applications and supporting backend services that power digital products and business platforms.
  • Lead the technical design and delivery of complex frontend features and end-to-end user journeys, ensuring high quality, performance, accessibility, and maintainability.
  • Collaborate with backend, data, platform, and architecture teams to design and deliver scalable end-to-end solutions.
  • Develop reusable UI components, frontend frameworks, and integration layers using modern web technologies such as React and TypeScript.
  • Build and integrate APIs, microservices, and backend services required to support frontend applications and business workflows.
  • Develop responsive, accessible, and user-centric experiences across desktop and mobile web platforms.
  • Drive improvements in application performance, reliability, observability, security, and overall user experience.
  • Contribute to architecture discussions, design reviews, and engineering best practices across teams.
  • Mentor engineers through code reviews, technical guidance, and knowledge-sharing activities.
  • Collaborate with product, design, engineering, and external technology partners to deliver impactful business outcomes.
  • Leverage automation, AI-assisted engineering tools, and modern software development practices to improve productivity, code quality, and delivery effectiveness.
  • Participate in production support, troubleshooting, and continuous improvement initiatives to ensure application stability and operational excellence.

What you'll need

  • 7+ years of experience designing, building, and operating modern web applications and digital experiences.
  • 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 usability, accessibility, and user experience.
  • 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 platforms.
  • Good understanding of backend engineering fundamentals using Java, Spring Boot, API design, and microservices architecture.
  • Experience building and operating cloud-native applications on Azure, AWS, or GCP, with exposure to Docker and Kubernetes.
  • Strong understanding of application performance, observability, security, and frontend architecture for large-scale applications.
  • Experience leading frontend initiatives, mentoring engineers, and driving engineering best practices across teams.

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, conversational commerce experiences, tool calling, streaming interactions, and Retrieval-Augmented Generation (RAG) patterns within modern web applications.
  • Familiarity with search technologies such as Elasticsearch, OpenSearch, Azure AI Search, or similar platforms.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer (Full Stack)