ReactJS Developer

J&M Group


Date: 1 week ago
City: Toronto, ON
Contract type: Contractor
  • Develop, optimize, and maintain React-based web applications with a focus on performance and scalability.
  • Build and manage state management solutions using Redux, Context API, or other state management libraries.
  • Write clean, modular, and reusable JavaScript (ES6+) code following best practices.
  • Implement responsive and mobile-first designs using CSS3, SASS/SCSS, and HTML5.
  • Work closely with designers and back-end developers to integrate APIs and UI components.
  • Optimize web applications for performance, SEO, and cross-browser compatibility.
  • Debug and troubleshoot React-related issues and UI/UX inconsistencies.
  • Stay up-to-date with the latest front-end technologies, trends, and best practices.
  • Write unit and integration tests using Jest, React Testing Library, or similar frameworks.
  • Participate in code reviews, team discussions, and agile development workflows (Scrum/Kanban).

Essential Skills

  • Strong proficiency in React.js and its core principles (hooks, functional components, lifecycle methods, etc.).
  • Experience with Redux, Redux Toolkit, or other state management libraries.
  • Solid understanding of JavaScript (ES6+), including async/await, closures, and event handling.
  • Expertise in CSS3, SASS/SCSS, and responsive design techniques.
  • Experience working with RESTful APIs, GraphQL, and third-party services.
  • Proficiency in modern front-end build tools (Webpack, Babel, Vite, or Parcel).
  • Familiarity with version control systems (Git, GitHub, GitLab, Bitbucket).
  • Experience with cross-browser testing and debugging.
  • Understanding of performance optimization techniques (lazy loading, memoization, virtualization, etc.).
  • Basic knowledge of security best practices (CORS, CSRF protection, authentication methods).

Desirable Skills

Adobe products (Photoshop, Illustrator, etc.)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Clinic Secretary - OPAT and GI Clinic

Sunnybrook Health Sciences Centre, Toronto, ON
5 hours ago
Summary of DutiesProvide and co-ordinate all clerical activities for clinics, such as booking client appointments, chart preparation for multiple servicesReceive email referrals from teams and organize and follow-upMonitor email and respond to patientsPerforms telephone and reception duties.Respond to incoming phone calls, direct inquiries to appropriate personnel/areaGreet patients on arrivalRegister patients and update patient informationSchedule appointments and prepare patient scheduleCoordinate diagnostic...

Track Inspector

RailWorks Corporation, Toronto, ON
CA$42.72 per hour
16 hours ago
Position SummaryReporting to the Track Inspection Supervisor, the Track Inspector is responsible for conducting regulatory and non-regulatory track asset inspections, reporting deficiencies, and assisting Track Department in scoping out Maintenance and Capital activities. The track inspector will be responsible for identifying and communicating any outlying issues directly inhibiting the track infrastructure in meeting customer railway standards. The position will be...

Manager, Private Client Administration & Quality Assurance

CI Financial, Toronto, ON
1 day ago
At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to grow through stretching themselves, where they can work on innovative products and projects, and where employees are supported and engaged in doing...