Junior React Developer

We are looking for a React Developer with 0–2 years of hands-on experience in building web applications using React.js. You will work on developing user-friendly and responsive interfaces while collaborating with backend and design teams. The role demands a solid understanding of JavaScript, React concepts, and modern frontend development best practices.

Responsibilities
  • Develop and maintain web applications using React.js, JavaScript/TypeScript, and modern libraries.
  • Translate design mockups (Figma, Sketch) into functional and responsive UI components.
  • Integrate frontend with RESTful APIs and backend services.
  • Implement reusable components and maintain modular, scalable codebases.
  • Apply state management solutions such as Redux or Zustand.
  • Ensure cross-browser compatibility and mobile-first responsiveness.
  • Write unit tests and assist in e2e testing for UI components.
  • Collaborate closely with designers, backend developers, and QA teams in Agile environments.

Requirements

  • 0–2 years of experience in React.js and modern frontend frameworks.
  • Strong foundation in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (SCSS/Styled Components).
  • Basic understanding of REST API integration.
  • Familiarity with Git for version control.
  • Bachelor’s degree in computer science, IT, or related fields.
  • Knowledge of modern frontend build tools (Web-pack, Vite, Babel).
Preferred Skills:
  • Experience with unit testing frameworks (Jest, React Testing Library).
  • Exposure to Next.js, server-side rendering (SSR), or static site generation.
  • Familiarity with UI libraries like Material-UI, Ant Design, or Tailwind CSS.
  • Understanding of accessibility standards (WCAG) and SEO best practices.
  • Experience with CI/CD pipelines or Docker in frontend workflows.

Benefits

  • Competitive salary and benefits as per industry standards.
  • Professional growth opportunities through training and mentorship.
  • Exposure to modern frontend tools and frameworks.
  • A collaborative, innovative, and creative work culture


See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available