What are the responsibilities and job description for the React Developer position at TMC USA Employeneurship?
Sr. Front End (React) Web Developer We are looking for a skilled React Developer to join our team. As a React Developer, you will be responsible for developing and implementing user interface components using React.js concepts. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. Key Responsibilities: · Develop new user-facing features using React.js · Build reusable components and front-end libraries for future use · Translate designs and wireframes into high-quality code · Optimize components for maximum performance across a vast array of web-capable devices and browsers · Collaborate with back-end developers and web designers to improve usability · Ensure the technical feasibility of UI/UX designs · Stay up to date with the latest industry trends and technologies Qualifications Requirements: · Proven experience as a React Developer or similar role · Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model · Thorough understanding of React.js and its core principles · Experience with popular React.js workflows (such as Redux or Flux) · Familiarity with RESTful APIs · Knowledge of modern authorization mechanisms, such as JSON Web Token · Familiarity with modern front-end build pipelines and tools · Ability to understand business requirements and translate them into technical requirements · A knack for benchmarking and optimization · Familiarity with code versioning tools (such as Git Enterprise) · A degree in Computer Science or a related field