IDEKA Services Conseils logo

Senior Frontend Developer

IDEKA Services Conseils

Montréal, Canada

Share this job:
$1 - $3 Posted: 2 hours ago

Job Description

<p>Hybrid 1-3x/week flexible or Open to 100% remote to those residing outside of Greater Montreal.</p><p><br></p><p><strong>Overview</strong></p><p>We're looking for a highly skilled <strong>Senior Front-End Developer</strong> with deep expertise in <strong>TypeScript</strong> and <strong>React</strong> to join our agile team working on the next generation of the <strong>Client's</strong> digital experience. As a key contributor, you will play a central role in developing performant, accessible, and maintainable interfaces that serve millions of Canadians.</p><p><strong>Responsibilities</strong></p><p>• Design, develop, and optimize high-quality front-end solutions using <strong>React</strong>, <strong>TypeScript</strong>, and modern JavaScript.</p><p>• Contribute to the architecture and evolution of Bell.ca's front-end ecosystem.</p><p>• Collaborate closely with UX/UI designers, product owners, and back-end developers to deliver seamless user experiences.</p><p>• Write clean, scalable, and well-tested code following best practices (unit tests, component reuse, performance optimization, accessibility).</p><p>• Participate in code reviews and mentor junior developers.</p><p>• Integrate RESTful APIs and GraphQL endpoints.</p><p>• Ensure cross-browser compatibility, responsiveness, and WCAG compliance.</p><p>• Work within a modern DevOps/CI-CD environment (Git, Jenkins, Azure DevOps, etc.).</p><p><strong>Requirements</strong></p><p>• 5+ years of front-end development experience, including <strong>5+ years with React and TypeScript</strong>.</p><p>• Strong knowledge of HTML5, CSS3, ES6+, and modern front-end tooling (Webpack, Vite, Babel, etc.).</p><p>• Experience with <strong>state management libraries</strong> (Redux, Zustand, Recoil, etc.).</p><p>• Solid understanding of <strong>component-driven development</strong> and design systems.</p><p>• Familiarity with Agile methodologies (Scrum/Kanban).</p><p>• Experience in large-scale or high-traffic websites is a strong asset.</p><p>• Excellent communication and collaboration skills.</p><p>• Bilingual (English/French) is an asset.</p><p><strong>Nice to Have</strong></p><p>• Experience with <strong>Next.js</strong> or <strong>Server-Side Rendering (SSR)</strong>.</p><p>• Familiarity with <strong>Storybook</strong>, <strong>Jest</strong>, <strong>Testing Library</strong>, <strong>Cypress</strong>, or similar tools.</p><p>• Knowledge of web accessibility (WCAG 2.1) and performance auditing (Lighthouse).</p><p>• Familiarity with headless CMS and micro frontends.</p>
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Torontowala.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.