
Senior Front-End Application Developer
SearchLabs
contract
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Job Level
Tech Stack
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