React Developer

Recro
Bengaluru, Karnataka, India

Job Title: SDE-2 - Frontend (React)

📍 Location: Bangalore (3rd round - F2F)

⏳ Experience: 3+ years

🚀 Requirement: Immediate

🏢 Company exposure: Product

Key Responsibilities

  • Design, develop, and maintain scalable web applications using ReactJS.
  • Build reusable, modular, and responsive UI components.
  • Integrate frontend applications with REST APIs and backend services.
  • Write clean, efficient, and maintainable JavaScript/TypeScript, HTML, and CSS.
  • Optimize applications for performance, accessibility, scalability, and cross-browser compatibility.
  • Debug and resolve frontend issues across development and production.
  • Conduct code reviews and contribute to frontend standards and best practices.
  • Write and maintain unit/integration tests.
  • Participate in technical discussions, architecture decisions, sprint planning, and peer reviews.

Required Skills

  • 3+ years of experience in frontend/web application development.
  • Strong hands-on experience with ReactJS, JavaScript (ES6+), and TypeScript.
  • Strong understanding of HTML5, CSS3, responsive design, and browser compatibility.
  • Experience with Redux or similar state management libraries.
  • Strong understanding of frontend architecture, component design, and REST API integration.
  • Experience with Jest, React Testing Library, Cypress, or similar testing frameworks.
  • Good knowledge of Git, debugging, browser DevTools, and performance optimization.
  • Understanding of web security and accessibility best practices.
  • Familiarity with Vite/Webpack and CI/CD pipelines.
  • Experience working in an Agile/Scrum environment.
  • Strong problem-solving and communication skills.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →