React JS Developer Job at Atlantis IT group, Ontario, CA

UDYwTlVFVFA2VWxJMlgvQlZhZGMrNkdG
  • Atlantis IT group
  • Ontario, CA

Job Description

React JS Developer

Toronto, ON

Contract

Join our fast-paced, innovation-driven team as a React JS Developer , where you'll work on cutting-edge frontend solutions, modernizing applications, and delivering high-quality user experiences. We're looking for a frontend expert with strong skills in React, jQuery, and modern JavaScript frameworks, particularly in eCommerce or Retail environments.

Role Responsibilities:
  • Develop and maintain modular, reusable React components with strong performance and maintainability.

  • Implement state management solutions (Redux, Context API) to manage application-wide state.

  • Utilize React lifecycle methods and hooks (useState, useEffect, etc.) effectively.

  • Write unit and integration tests using Jest and React Testing Library.

  • Maintain and refactor legacy jQuery code for compatibility with modern React environments.

  • Use jQuery for DOM manipulation when required (especially for third-party library integration).

  • Implement event handling via jQuery or React, as appropriate to the use case.

  • Follow and enforce coding best practices , performance optimization techniques, and secure coding standards.

  • Conduct peer code reviews , fostering a culture of collaboration and knowledge-sharing.

  • Collaborate in Agile and DevOps environments, including pair programming and CI/CD workflows.

Required Skills:
  • 8+ years of professional experience in React JS, Node.js, and TypeScript

  • Expertise in Micro-Frontends architecture

  • Proficiency in frontend technologies: jQuery, JavaScript, HTML5, CSS3, AJAX

  • Experience in building responsive, high-performance UIs in an eCommerce/Retail/CPG domain

  • Strong knowledge of Data Structures, Multi-threading , and NoSQL/PostgreSQL

  • Familiarity with Agile methodologies and DevOps tools

  • Excellent problem-solving , communication, and collaboration skills

Nice to Have:
  • Experience in Junit testing

  • Knowledge of error handling strategies and fallback design patterns

  • Background in eCommerce platforms or customer-facing digital apps

Job Tags

Contract work,

Similar Jobs

Aerotek

Computer Technician Job at Aerotek

 ...If you're looking for a job **ASAP** and have _Testing_ or _Computer Technician_ experience then this is the position for you!A very popular...  ...process** so you start work as soon as possible.**Experience Level:****Intermediate- Expert Level****Skills** **:**manufacturing... 

Prime Therapeutics

Sr. RPA UiPath Developer - Remote Job at Prime Therapeutics

 ...and live well. We do not lose sight of that. It fuels our passion and drives every decision we make.**Job Posting Title**Sr. RPA UiPath Developer - Remote**Job Description****We are looking for two RPA UiPath Developers to join our IT MedPharm Solutions group here... 

BooksTime, Inc.

Part-Time US Multi-Client Controller 100% Remote Job at BooksTime, Inc.

 ...This is a remote position. Are you looking for: ~ Flexible hours; ~100% remote work...  ...This requires exceptional organizational and time management skills. Great at building strong relationships. A key part of the role is to establish a personal rapport... 

Community Family Advocates

Transitions Health Coach Job at Community Family Advocates

 ...Transitions Health Coach Department: Allegheny County Department of Human Services Division: Area Agency on Aging Location: 210...  ...checklist, personal health record, medication reconciliation, as well as identification of educational needs in chronic disease process... 

Synechron

Release Train Engineer (RTE) Job at Synechron

 ...markets. Our challenge We are looking for an experienced Release Train Engineer (RTE) with a strong background in the Banking...  ...methodologies, exceptional leadership skills, and a proven track record of managing complex projects in a banking environment. Additional...