Junior React Developer

Overt Minds

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

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.