React Developer

Job Type: Full-time 
Location: Remote

Responsibilities:

  • Familiarity with building components with React JS or similar frameworks.
  • Possess a strong understanding of cross-browser compatibility, and general web functions/standards.
  • Having a good sense of UX/UI design.
  • Understanding and experience with Google Analytics or similar tools and a practical knowledge of SEO.
  • Ability to thrive in a fast-paced environment, work with senior leadership, and be a team player.  Solid written and verbal communication skills.
  • Able to solve complex problems, exercise independent judgment, and clearly express ideas and provide suggestions.

 

Skills and Qualifications:

  • Solid understanding of HTML and CSS.
  • Deep knowledge of JavaScript (ES6/ES7).
  • Knowledge of SSR, SWR, and SPA(Single Page App), React, and Typescript.
  • Familiarity with web app build tools, and front-end test frameworks.
  • Deep understanding of state management and experience with Redux.
  • Bachelor’s degree in Web development or related field, or equivalent proven work experience.  Knowledge of HTML5, semantic web, responsive design, and mobile-first development.

 

Bonus Qualifications:

  • Experience with front-end build tools and task runners (e.g., Webpack).
  • Familiarity with backend technologies and the microservice architecture.  Several years of Front-End/JavaScript development experience.
  • Contributions to open-source projects or a strong GitHub profile.
  • Experience with developing components in storybooks.
  • Experience with Docker.