Job details

React/Redux Engineer

  • Java
  • Redux
  • REST
  • Node.js
  • TypeScript
  • Agile
  • Next.js

Posted: 6 days ago

Job Title: React JS/Redux Developer
Location:Toronto ON Canada
Job Type: Contract
Experience: 8 yearsJob Summary:We are looking for a skilled React JS/Redux Developer to join our front-end development team. The ideal candidate should have solid experience in building modern, scalable, and responsive web applications using React.js, Redux, and related technologies.Key Responsibilities:
  • Develop new user-facing features using React.js and Redux
  • Build reusable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate with product managers, UX designers, and backend developers to deliver high-quality features
  • Ensure the technical feasibility of UI/UX designs
  • Participate in code reviews, contribute to team best practices, and maintain coding standards
  • Debug and resolve technical issues as they arise in development and production environments
Required Skills:
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • In-depth knowledge of React.js and Redux
  • Experience with HTML5, CSS3, RESTful APIs, and JSON
  • Familiarity with modern front-end build pipelines and tools (Webpack, Babel, NPM, etc.)
  • Experience with version control tools like Git
  • Understanding of cross-browser compatibility issues and responsive design
  • Knowledge of unit testing frameworks such as Jest, React Testing Library, or Enzyme
Good to Have:
  • Familiarity with TypeScript
  • Experience with Next.js or other SSR frameworks
  • Exposure to Agile/Scrum methodologies
  • Basic understanding of back-end technologies (Node.js, Express, etc.)
  • Experience with CI/CD tools and practices