React.JS Developer with JavaScript frameworks

Responsibilities:

  • Develop user-facing features using React.js and other JavaScript frameworks.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across various devices and browsers.
  • Collaborate with cross-functional teams to define and implement solutions.
  • Ensure the technical feasibility of UI/UX designs.
  • Stay up to date with industry trends and advancements in front-end development.
  • Provide technical guidance and mentorship to team members.
  • Lead and manage development projects, ensuring timely delivery and quality.

Requirements:

  • 4+ years of relevant experience in front-end development.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with Redux and saga for state management.
  • Familiarity with RESTful APIs and GraphQL.
  • Knowledge of HTML and CSS.
  • Experience with version control systems, particularly Git.
  • Familiarity with modern front-end build pipelines and tools.
  • Strong problem-solving and debugging skills.
  • Excellent communication and leadership abilities.
  • Experience in team leading and providing technical guidance.
  • Knowledge of authorization mechanisms such as JSON Web Token.
  • Ability to benchmark and optimize code performance.