PUMA logo

Software Engineer I (Full Stack)

PUMA
NewPosted today

LOCATION

Local Office Pune · Onsite

EXPERIENCE

2 - 4 Years

TYPE

FullTime

SKILLS REQUIRED

Frontend DevelopmentTypescriptJavaBackend DevelopmentReact.jsSpring BootRESTful APIs

Job description

Overview

Software Engineer I (Full Stack) on PUMA's Engineering team, building and maintaining web applications and backend services that power consumer-facing and business-critical experiences.

What you'll do

  • Design, develop, and maintain modern web applications using React, TypeScript, and modern frontend development practices.
  • Build responsive, accessible, and user-friendly interfaces that deliver consistent experiences across devices and browsers.
  • Develop reusable UI components and contribute to shared frontend libraries and design systems.
  • Integrate frontend applications with REST APIs, backend services, and third-party platforms.
  • Contribute to backend services and APIs using Java, Spring Boot, and microservices-based architectures.
  • Collaborate with product managers, designers, and engineering teams to translate business requirements into high-quality software solutions.
  • Participate in application performance optimization, troubleshooting, debugging, and incident resolution activities.
  • Contribute to application security, quality assurance, automated testing, and code review practices.
  • Work with cloud-native platforms, CI/CD pipelines, and modern software development tools to improve delivery efficiency.
  • Leverage AI-assisted engineering tools and modern development practices to enhance productivity and code quality.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives within the team.

What you'll need

  • 2-4 years of experience building modern web applications and full-stack software solutions.
  • Strong proficiency in React, TypeScript, JavaScript, HTML5, and CSS3.
  • Understanding of component-based architecture, state management, and modern frontend development principles.
  • Experience building responsive and accessible web applications with a focus on usability and performance.
  • Experience integrating frontend applications with REST APIs and backend services.
  • Working knowledge of backend development using Java, Spring Boot, and API development.
  • Strong analytical and problem-solving skills with the ability to learn and adapt quickly.
  • Ability to work effectively in Agile teams and collaborate with cross-functional stakeholders.

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 implementing agentic workflows, conversational commerce experiences, tool calling, streaming interactions, human-in-the-loop experiences, and Retrieval-Augmented Generation (RAG) patterns within modern web applications.
  • Familiarity with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Exposure to cloud platforms such as Azure, AWS, or GCP.
  • Familiarity with containerization technologies such as Docker.
  • Exposure to search technologies such as Elasticsearch, OpenSearch, or similar platforms.
  • Exposure to AI-assisted development tools, Generative AI, LLMs, or intelligent application experiences.
  • Understanding of testing frameworks, CI/CD pipelines, and DevOps practices.

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.

Software Engineer I (Full Stack)