SDE 2 - React.js

We are seeking a Front-End Developer with 3-6 years of experience in building scalable web applications using React.js. The role involves developing reusable UI components, integrating REST APIs, and ensuring high performance and code quality. You will collaborate with cross-functional teams, contribute to code reviews, and support best practices in modern front-end development.

BS-144
4+ Years
1
  • LinkedIn-icon
  • WhatsApp-icon

Responsibilities

  1. Build and deliver scalable front-end features using React.js and Next.js.
  2. Develop reusable, modular UI components following best practices.
  3. Integrate RESTful APIs, including authentication, error handling, and performance optimization.
  4. Write clean, efficient, and testable code while maintaining coding standards; debug issues and optimize performance.
  5. Collaborate with designers, backend developers, and product teams to deliver seamless user experiences.
  6. Contribute to application testing, maintenance, and documentation.
  7. Participate in code reviews and continuously improve through feedback and learning.

Qualification & Skills

Mandatory

  1. 3-6 years of professional experience in front-end development.
  2. Minimum 3+ years of hands-on experience with React.js.
  3. Working knowledge of Next.js.
  4. Hands-on experience in TypeScript. 
  5. Experience with modern state management tools such as Redux, Zustand, React Query, or TanStack Query.
  6. Good understanding of REST API integration.
  7. Familiarity with Git, CI/CD basics, and build tools.
  8. Understanding of responsive design, cross-browser compatibility, and performance optimization.
  9. Experience with component-based architecture and reusable UI development.
  10. Experienced in team management and code reviews. 
  11. Strong understanding of core JavaScript concepts such as closures, event loop, prototypal inheritance, and asynchronous programming. 
  12. Strong understanding of performance optimization techniques including memoization, virtualization, and rendering optimization.

Good to Have

  1. Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
  2. Experience with tools like ESLint, Prettier, and Storybook.
  3. Knowledge of accessibility standards (ARIA, semantic HTML) and inclusive design principles.

Join Our Team

Build a career to thrive in an inclusive environment, and allow your ideas to become your voice.

Mumbai, India Flag
Mumbai, India
Address Icon

18th Floor, Cyberone Sector 30, Vashi, Navi Mumbai, MH

Ahmedabad, India Flag
Ahmedabad, India
Address Icon

705, Colonnade - 2, Rajpath Rangoli Road, Ahmedabad, GJ

Ras Al Khaimah, UAE Flag
Ras Al Khaimah, UAE
Address Icon

BIZ01300, Compass Building, Al Shohada Road, RAK