Frontend Developer – React / TypeScript

Sonata Software

Maharashtra

On-site

INR 1,800,000 - 3,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sonata Software is seeking an experienced Frontend Developer in Pune with strong React and TypeScript skills to build scalable frontend applications and integrate with REST APIs and real-time services.

You will modernize components, including legacy AngularJS when needed, and work with AI-assisted tools to accelerate coding, testing, and deployment. Collaboration with product and engineering teams is essential for delivering production-ready features.

Qualifications

  • 5–8 years of hands-on frontend development experience.
  • Strong React.js, TypeScript, and JavaScript expertise.
  • Experience with REST APIs and WebSocket-based services.
  • Familiarity with AI-assisted development tools in daily workflows.
  • Ability to read and understand existing codebases and collaborate with teams.

Responsibilities

  • Build and maintain scalable frontend applications using React.js, TypeScript, JavaScript, Hooks, Context API, and reusable component patterns.
  • Integrate frontend applications with REST APIs, WebSocket-based services, and real-time messaging platforms.
  • Contribute to modernization and maintenance of existing frontend components, including legacy AngularJS applications where required.
  • Work with modern frontend build tools, package managers, browser APIs, testing frameworks, and debugging tools.
  • Use AI-assisted development tools to accelerate development, testing, debugging, code reviews, and problem-solving.
  • Participate in technical design discussions, code reviews, troubleshooting, and continuous improvement of frontend engineering practices.
  • Take ownership of features from design and development through testing, deployment, and production support.

Skills

React.js
TypeScript
JavaScript
React Hooks
Context API
State management
Asynchronous programming
REST API integration
WebSocket
AI-assisted development tools

Tools

Git
Vite
Webpack
Playwright
MSW
pnpm
Centrifugo
AngularJS maintenance

Job description

Job Title: Frontend Developer – React / TypeScript

Location: Pune

Roles And Responsibilities
  • Build and maintain scalable frontend applications using React.js, TypeScript, JavaScript, Hooks, Context API, and reusable component patterns.
  • Integrate frontend applications with REST APIs, WebSocket-based services, and real-time messaging platforms.
  • Contribute to the modernization and maintenance of existing frontend components, including legacy AngularJS applications where required.
  • Work with modern frontend build tools, package managers, browser APIs, testing frameworks, and debugging tools.
  • Use AI-assisted development tools such as Cursor, Claude, GitHub Copilot, or equivalent to accelerate development, testing, debugging, code reviews, and technical problem-solving.
  • Participate in technical design discussions, code reviews, troubleshooting, and continuous improvement of frontend engineering practices.
  • Take ownership of features from design and development through testing, deployment, and production support.
Qualifications & Required Skills
  • 5–8 years of software development experience with strong hands-on expertise in React.js, TypeScript, and JavaScript.
  • Strong understanding of frontend architecture, state management, asynchronous programming, browser APIs, and component design.
  • Experience integrating frontend applications with REST APIs and real-time/WebSocket-based services.
  • Experience with modern frontend build tooling, automated testing, Git-based development, and production troubleshooting.
  • Practical experience using AI-assisted development tools in day-to-day engineering workflows.
  • Ability to independently understand existing codebases and collaborate effectively with engineering and product teams.
  • Excellent communication and problem-solving skills.
Mandatory Skills
  • React.js, TypeScript, and JavaScript.
  • React Hooks, Context API, state management, and reusable component design.
  • REST API integration, asynchronous programming, and WebSocket-based communication.
  • Hands-on experience with AI-assisted development tools such as Cursor, Claude, or GitHub Copilot.
  • Frontend build tools, Git, automated testing, debugging, and troubleshooting.
Good To Have Skills
  • Experience with Centrifugo or similar real-time messaging technologies.
  • Experience maintaining or modernizing AngularJS applications.
  • Exposure to browser extensions, service workers, Playwright, MSW, pnpm, Vite, or Webpack.
  • Knowledge of browser-based ML technologies such as ONNX Runtime Web, WebAssembly, or WebGPU.
  • Experience developing AI-enabled features or integrating AI/ML models, LLMs, or AI services into production applications.
About Sonata Software

Sonata Software is an AI-first modernization engineering company that helps enterprises transform legacy systems into intelligent, scalable business platforms. Powered by its Platformation™ framework and Harmoni.AI platform, Sonata delivers AI-led modernization across cloud, data, AI, Dynamics, test automation, and managed services. Headquartered in Bengaluru, India, Sonata has more than $1.2 billion in revenue and 6,400+ AI engineers supporting global delivery across regions including the US, UK, India, Malaysia, Mexico, Australia, DACH, and the Nordics. With deep partnerships across Microsoft, AWS, Salesforce, and Snowflake, Sonata helps Fortune 500 enterprises accelerate innovation, improve efficiency, and drive sustainable growth. For more information, please visit www.sonata-software.com .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead .NET Full Stack Developer
Lead .NET Full Stack Developer

Sonata Software • Maharashtra

Hybrid
INR 1,200,000 - 2,100,000
Junior .Net developer
Junior .Net developer

Sonata Software • Maharashtra

Hybrid
INR 600,000 - 1,200,000
Digital Engineer
Digital Engineer

Sonata Software • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Senior / Lead Frontend Engineer
Senior / Lead Frontend Engineer

adesso SE • Ernakulam

On-site
INR 2,800,000 - 3,600,000
Backend Developer – Go / Golang
Backend Developer – Go / Golang

Sonata Software • Maharashtra

On-site
INR 1,500,000 - 2,300,000
Senior Frontend Developer
Senior Frontend Developer

Sonata Software • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Full Stack Java Developer & Team Lead
Full Stack Java Developer & Team Lead

Sonata Software • Maharashtra

Hybrid
INR 4,000,000 - 6,000,000
Senior React Frontend Developer
Senior React Frontend Developer

Persistent Systems Limited • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Hybrid work
Flexible hours
Long Service awards
+1
Senior Frontend Engineer
Senior Frontend Engineer

Arivu Skills • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Front End Software Engineer
Senior Front End Software Engineer

Qualys • Pune District

On-site
INR 2,500,000 - 4,000,000