SDE 2 (Frontend)

Swiggy

Bengaluru

Hybrid

INR 1,200,000 - 2,000,000

Full time

14 days+

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

Swiggy in Bengaluru is seeking an experienced Frontend Developer to build and maintain high-performance web applications using React.js and TypeScript. You will work closely with designers to deliver visually compelling user interfaces across devices, while ensuring fast, scalable data flow with backend teams.

You will optimize performance, implement modern architectural patterns, and participate in code reviews to maintain quality.

Qualifications

  • 3–6 years of experience with React.js, JavaScript (ES6+), and TypeScript.
  • Proficient in HTML5, CSS3, SCSS, and responsive web design.
  • Experience with state management libraries like Redux, Zustand, or Context API.
  • Strong understanding of React Hooks, functional components, and lifecycle.
  • Familiarity with frontend build tools like Webpack, Babel, Vite, or Parcel.
  • Hands-on experience with RESTful APIs, GraphQL, and WebSockets.
  • Knowledge of UI libraries such as Material-UI, Tailwind CSS, or Ant Design.
  • Experience with Unit Testing (Jest, React Testing Library) and debugging tools.
  • Understanding of performance optimization techniques like lazy loading, code splitting, and memoization.
  • Strong problem-solving skills and the ability to work in a fast-paced, agile environment.

Responsibilities

  • Develop and maintain scalable, high-performance web applications using React.js and related technologies.
  • Collaborate with UI/UX designers to implement intuitive, visually appealing interfaces.
  • Optimize components for performance across devices and browsers.
  • Integrate APIs and ensure seamless data flow with backend developers.
  • Implement best practices in front-end architecture and state management.
  • Ensure code quality, maintainability, and scalability via coding standards and reviews.
  • Troubleshoot and resolve frontend performance and security issues.
  • Stay updated with latest frontend development trends.

Skills

React.js
JavaScript
TypeScript
HTML5
CSS3
RESTful APIs
GraphQL
WebSockets
Redux
UI libraries

Tools

Webpack
Babel
Vite
Parcel
Material-UI
Tailwind CSS
Ant Design
Jest
React Testing Library

Job description

Responsibilities:
  • Develop and maintain scalable, high-performance web applications using React.js and related technologies.
  • Work closely with UI/UX designers to implement intuitive and visually appealing user interfaces.
  • Optimize components for maximum performance across different devices and browsers.
  • Collaborate with backend developers to integrate APIs and ensure seamless data flow.
  • Implement best practices in front-end architecture, including state management (Redux, Zustand, or Context API)
  • Ensure code quality, maintainability, and scalability by following coding standards and performing code reviews.
  • Troubleshoot and resolve frontend performance and security issues.
  • Stay updated with the latest industry trends and advancements in front-end development.
Requirements:
  • 3-6 years of experience in developing web applications with React.js, JavaScript (ES6+), and TypeScript.
  • Proficiency in HTML5 CSS3 SCSS, and responsive web design.
  • Experience with state management libraries like Redux, Zustand, or Context API.
  • Strong understanding of React Hooks, functional components, and component lifecycle.
  • Familiarity with frontend build tools like Webpack, Babel, Vite, or Parcel.
  • Hands-on experience with RESTful APIs, GraphQL, and WebSockets.
  • Knowledge of UI libraries such as Material-UI, Tailwind CSS, or Ant Design.
  • Experience with Unit Testing (Jest, React Testing Library) and debugging tools.
  • Understanding of performance optimization techniques like lazy loading, code splitting, and memoization.
  • Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

React JS Developer
React JS Developer

Codestore Technologies Pvt Ltd • Sector 10

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Atomicwork • Bengaluru

On-site
INR 900,000 - 1,500,000
ReactJS Devloper
ReactJS Devloper

Joyalukkas • Ernakulam

On-site
INR 1,600,000 - 2,600,000
Front End Developer - (React.js)
Front End Developer - (React.js)

Quest Global • Bengaluru

On-site
INR 1,200,000 - 1,800,000
React JS Developer
React JS Developer

Amantya Technologies, Inc. • Bengaluru

On-site
INR 1,600,000 - 2,800,000
React JS Developer
React JS Developer

Joyalukkas • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Senior React developer
Senior React developer

Fulcrum Worldwide Software • Pune District, Coimbatore District

Hybrid
INR 1,500,000 - 2,300,000
Front‑End Tech Lead (React / Next.js)
Front‑End Tech Lead (React / Next.js)

Anderson Global • Hyderabad

On-site
INR 1,800,000 - 3,200,000
React JS Developer
React JS Developer

Finhaat Insurance Broking • Mumbai

On-site
INR 600,000 - 1,000,000
Senior React JS Developer
Senior React JS Developer

Fulcrum Worldwide Software • Pune District, Coimbatore District

Hybrid
INR 1,200,000 - 1,800,000