freehire launches on Product Hunt on 26 August.

Follow →

ReactJS frontend developer

Summary

Build and maintain user-facing React.js features, reusable components, and front-end libraries while collaborating with designers and backend teams.

  • Develop new user-facing features using React.js and related libraries/frameworks.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality code.
  • Collaborate with backend developers, UI/UX designers, and stakeholders to deliver high-quality products.
  • Integrate APIs and handle data-driven UI updates effectively.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and participate in agile ceremonies (standups, sprint planning, retrospectives).
  • Stay up to date with the latest front-end development trends and best practices.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 4-6 years of professional experience as a Frontend Developer (React.js preferred).
  • Thorough understanding of React.js and its core principles.
  • Experience with state management libraries (Redux, MobX, Context API).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Good understanding of version control systems (Git/GitHub/Bitbucket).
  • Familiarity with modern front-end build pipelines and tools (Webpack, Babel, NPM/Yarn).
  • Strong problem-solving and debugging skills.

See also