-
Adobe products (Photoshop, Illustrator, etc.)
View all jobs
- 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).
- 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).
Adobe products (Photoshop, Illustrator, etc.)
Key Skills
Ranked by relevance
react
javascript
responsive
responsive design
virtualization
restful apis
illustrator
photoshop
webpack
reactjs
graphql
gitlab
git
seo
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Developer
2026-05-27
Contract
Mid-Senior
Australia
IT Services
Information Technology
View Job Details
Related
Full-Stack Developer | Remote
2026-05-27
Contract
Associate
Australia
Software Development
Engineering
View Job Details
Related
Python Developer
2026-05-28
Full-time
Associate
Belgium
Technology
Information Technology
Login to Apply
- Posted
- Feb 12, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- J&M Group
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Developer
2026-05-27
Contract
Mid-Senior
Australia
IT Services
Information Technology
View Job Details
Related
Full-Stack Developer | Remote
2026-05-27
Contract
Associate
Australia
Software Development
Engineering
View Job Details
Related
Python Developer
2026-05-28
Full-time
Associate
Belgium
Technology
Information Technology