Job Summary:

We are seeking a passionate and skilled React.js Developer with 1–3 years of experience to join our Product Engineering team. The ideal candidate will have hands-on experience building scalable front-end applications using React.js, strong debugging skills, and a commitment to delivering high-quality user experiences.

Key Responsibilities:

  • Develop and maintain responsive web applications using React.js.
  • Collaborate with UX/UI designers, backend developers, and product managers to translate design wireframes and business requirements into high-quality code.
  • Optimize application performance and troubleshoot front-end issues across browsers and platforms.
  • Write clean, modular, and reusable code using modern JavaScript (ES6+) and best practices.
  • Ensure code quality through unit testing and participate in code reviews.
  • Integrate with RESTful APIs and work closely with backend teams for data handling.

Required Skills and Qualifications:

  • 1–3 years of experience in front-end development using React.js.
  • Strong knowledge of JavaScript, HTML5, CSS3, and modern front-end build pipelines (Webpack, Babel).
  • Familiarity with state management tools such as Redux, Context API, or Zustand.
  • Experience working with REST APIs and asynchronous data flows.
  • Solid understanding of component lifecycle, hooks, and functional programming concepts.
  • Proficient in version control systems like Git.
  • Basic understanding of UI/UX principles and responsive design.

Preferred Qualifications:

  • Experience with TypeScript and modern CSS frameworks (e.g., Tailwind, SASS).
  • Familiarity with testing libraries (Jest, React Testing Library).
  • Knowledge of Next.js or other SSR frameworks is a plus.
  • Exposure to agile development practices and working in product-first environments.

What We Offer:

  • Competitive compensation and benefits package.
  • Opportunity to work on cutting-edge, high-impact products.
  • Collaborative and fast-paced work environment.
  • Flexible work arrangements and a strong learning culture.