Senior Front End Developer
Ref: JO-2606-361200
- Canada, Montreal
- Software Development & Engineering, Technology
- IT
- 1,000 - 4,999 Employee
- Environment: Hybrid
- Contract Type: Contract
- Starts: 2026-07-06
- Duration: 6 months
Our client is looking for a passionate Senior Frontend Developer to join their dynamic team. This role is ideal for someone who thrives in a supportive, innovative environment and enjoys collaborating with cross-functional teams to build reliable, scalable, accessible, and high-performance user interfaces. With a focus on engineering excellence, agility, and a team-first mindset, you will contribute to our products while deepening your expertise in the modern JavaScript/TypeScript ecosystem.
Key Responsibilities:
Collaborative Development:
- Work closely with product owners, designers, backend developers, QA, and peers to deliver high-quality, customer-facing web experiences.
- Actively participate in sprint planning, daily stand-ups, refinements, and retrospectives as part of an agile team.
- Contribute to code reviews by providing constructive feedback, raising quality/performance/accessibility concerns early, and integrating peer feedback quickly.
- Embrace a team-first attitude: support peers, share context, document decisions, and contribute to a positive and collaborative work environment.
- Provide guidance and mentorship to peer developers (pairing, design reviews, troubleshooting support).
Technical Skills:
- Design, develop, and operate frontend applications using modern JavaScript/TypeScript and common frameworks/libraries (e.g., React or equivalent).
- Build clean, efficient, maintainable code and uphold high engineering standards (readability, testability, scalability).
- Design and evolve UI architecture: component design, state management patterns, routing, and frontend domain modelling aligned with product needs.
- Apply engineering principles to ensure high-quality deliveries (testing strategy across the pyramid, automated checks, quality gates).
- Champion web fundamentals: performance (Core Web Vitals), accessibility (WCAG), responsive design, and cross-browser compatibility.
- Collaborate on CI/CD and delivery practices to reduce lead time, increase confidence, and improve runtime reliability.
- Contribute to frontend observability and operability: monitoring client-side errors, performance telemetry, logging/analytics, and incident follow-up with actionable learnings.
Innovation and Continuous Improvement:
- Explore and propose new technologies, patterns, and tooling that improve outcomes (developer experience, accessibility, performance, cost).
- Be a key contributor in improving our practices, workflows, and ways of working.
- Participate in internal workshops and training sessions to expand technical expertise and stay current with industry trends.
- Contribute to enhancing our AI-driven developer experience and associated ways of working.
Qualifications:
- Strong foundation in developer workflow: git, CI/CD pipeline familiarity, Docker.
- Strong JavaScript/TypeScript experience (modern JS/TS, tooling, package management).
- Hands‑on experience across multiple frontend frameworks such as Angular, Vue, React, and/or Next.js, with the ability to adapt patterns and best practices to different project contexts.
- Experience building and maintaining production-grade web UIs (SPA and/or SSR), including component composition, state management, and API integration.
- Experience working closely with design using Figma, including consuming design specs, collaborating on UX details, and implementing or contributing to design systems (components, tokens, guidelines) with strong visual and functional consistency.
- Solid understanding of HTML/CSS fundamentals (semantic HTML, layout, responsive design) and modern CSS approaches.
- Knowledge of testing frameworks and approaches across the testing pyramid (unit, integration, end-to-end as appropriate).
- Performance- and accessibility-minded development (profiling, Core Web Vitals awareness, WCAG principles, keyboard navigation, semantic structure).
- Strong willingness to learn and drive for continuous improvement, coupled with a proactive and positive attitude.
- Excellent verbal and written communication skills (French/English), with a focus on teamwork and collaboration.
Salt is acting as an Employment Business in relation to this vacancy.

Share: