Job Title: Front-End Developer (React)
Location: Toronto, ON
Job Type: Full-Time Contract
Job Summary
We are looking for a talented
Front-End Developer with
strong coding skills and hands-on experience in
React to join our team in
Toronto. The ideal candidate will be passionate about building modern, responsive, and scalable web applications with clean, maintainable code.
Key Responsibilities
- Develop and maintain responsive, high-performance web applications using React.
- Write clean, reusable, and efficient JavaScript/TypeScript code.
- Collaborate with designers and backend developers to integrate APIs and ensure smooth UI/UX.
- Optimize front-end performance and ensure cross-browser compatibility.
- Participate in code reviews, unit testing, and troubleshooting.
- Contribute to UI/UX discussions and help refine designs into high-quality user interfaces.
Required Skills & Experience
- 5+ years of front-end development experience.
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Solid hands-on experience with React.js and related libraries (e.g., Redux, React Router).
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience using modern development tools (Webpack, Babel, ESLint, etc.).
- Ability to write clean, maintainable, and well-documented code.
- Excellent debugging and problem-solving skills.
Nice To Have
- Experience with TypeScript, Next.js, or other front-end frameworks.
- Familiarity with UI testing frameworks (Jest, Cypress, etc.).
- Exposure to design systems or component libraries (e.g., Material UI, Ant Design).
- Understanding of accessibility and performance best practices.