SearchLabs

Senior Front-End Application Developer

SearchLabs

contract

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, architect, and build scalable, high-quality front-end applications using Angular 19+
  • Partner with UX designers to transform high-fidelity Figma prototypes into responsive, accessible, and performant user experiences.
  • Push CSS to new levels — using advanced layout techniques, animations, and custom design tokens — to create a maintainable and modern UI foundation.
  • Collaborate with architects and product managers to plan, estimate, and deliver impactful product features and platform improvements.
  • Define and champion front-end best practices, coding standards, and architectural patterns.
  • Provide mentorship to developers and contribute to a culture of technical excellence, teamwork, and continuous learning.
  • Research and evaluate emerging tools and technologies that improve developer productivity, performance, and design collaboration.

Requirements

  • 5–6 years+ of hands-on experience developing single-page applications (SPAs) in production.
  • Advanced expertise in Angular (17+), plus some working knowledge of React and Next.js would be ideal
  • Deep understanding of modern CSS (SCSS, CSS variables, responsive design systems, and Material Design 3 or custom design tokens).
  • Skilled in Figma for design handoff, prototyping, and component creation, with exposure to Figma Make or similar automation tools.
  • Experience integrating headless CMS solutions such as Contentful.
  • Strong grasp of front-end architecture, state management, and performance optimization for large-scale applications.
  • Familiarity with Git/GitHub and modern CI/CD workflows.
  • Comfortable working in Agile, cross-functional teams with Product, UX, QA, and Backend collaborators.
  • Excellent communication and collaboration skills — able to bridge the gap between design and engineering.
Benefits
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AngularReactNext.jsCSSSCSSresponsive designFigmaheadless CMSstate managementperformance optimization
Soft skills
communicationcollaborationmentorshipteamworkcontinuous learning