Senior Full-Stack Developer - Angular/TypeScript

Spiria

Laval (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

3 weeks vacation bank
5 additional fixed days off during winter holidays
Flexible personal days
Deferred Profit Sharing Plan
Group insurance
Telemedicine and Employee Assistance Program
Paid training and certification expenses
Spir‑Flex reimbursements of $300 per year

Job summary

Spiria in Laval, Quebec, is seeking a Senior UX/UI Front-End Developer to design industrial software interfaces for applications used in the field. You will utilize TypeScript and Angular to create high-performance applications crucial for operational safety and productivity. The role requires on-site presence and fluency in both French and English. Benefits include a vacation bank, flexible personal days, and a Deferred Profit Sharing Plan, among others.

Qualifications

  • 8+ years of experience with Angular and TypeScript on complex applications.
  • Strong command of front-end architecture and openness to back-end technologies in C++.
  • Ability to handle configuration and event data using Angular Signals.
  • Fluent in French and/or English (spoken and written).

Responsibilities

  • Develop and maintain Angular and TypeScript front-end applications.
  • Design UI and visualization libraries.
  • Ensure performance and stability on constrained hardware.
  • Implement efficient rendering strategies.
  • Collaborate with UX designers, Product Owners, and systems engineers.

Skills

Angular
TypeScript
CSS
Python
Front-end performance optimization

Tools

NgRx
Embedded touchscreen technologies
Linux

Job description

Senior UX/UI Front-End Developer

We are looking for a Senior UX/UI Front-End Developer to design industrial software interfaces for machine screens and applications used by machine operators and engineering teams. You will work with TypeScript and modern Angular to develop high-performance front‑end applications deployed on embedded user interfaces.

This is mission-critical software – not consumer web development. The interfaces you build will be used in the field to operate large machines, with a direct impact on operational safety and productivity.

This role requires on-site presence.

Responsibilities
  • Develop and maintain Angular and TypeScript front‑end applications.
  • Design UI and visualization libraries.
  • Ensure performance and stability on constrained hardware.
  • Implement efficient rendering strategies.
  • Collaborate with UX designers, Product Owners, and systems engineers.
  • Contribute to front‑end architecture and best practices.
  • Participate in code reviews and technical design sessions.
Key Qualifications
  • 8+ years of experience with Angular and TypeScript on complex applications.
  • Strong command of front‑end architecture and openness to back‑end technologies in C++.
  • Python knowledge.
  • Experience with component or visualization libraries.
  • Strong CSS skills.
  • Front‑end performance optimization.
  • Ability to handle configuration and event data using Angular Signals.
  • Fluent in French and/or English (spoken and written).
Nice to Have
  • Embedded touchscreen interfaces.
  • Linux knowledge.
  • Experience with NgRx (or similar) for state management in large‑scale applications.
  • Monorepos or shared UI platforms.
Benefits
  • Vacation bank of 3 weeks per year.
  • 5 additional fixed days off during the winter holidays.
  • Flexible personal days to handle life’s ups and downs.
  • Deferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.
  • Group insurance with broad coverage.
  • Telemedicine and Employee Assistance Program via Dialogue.
  • Paid training, certification and association expenses.
  • Spir‑Flex reimbursements of $300 per year for health, ergonomics, and connectivity‑related expenses.
Employment Details
  • Salary range: $90 000–120 000, based on a 37.5‑hour workweek.
EEO Statement

We are committed to the principle of employment equity and encourage women, visible minorities, Indigenous peoples, persons with disabilities, LGBTQ2S+ individuals, and other marginalized persons to apply. Bilingualism is essential for this role; the person in this position will need to collaborate with internal and external clients across North America in both French and English for all tasks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Angular Developer – Angular 12+, TypeScript & RxJS
Senior Angular Developer – Angular 12+, TypeScript & RxJS

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Angular Developer
Angular Developer

Acestack • Montreal

Hybrid
CAD 90,000 - 120,000
Java Front End Developer
Java Front End Developer

United States Digital Space LLC • Toronto

On-site
CAD 80,000 - 90,000
Sr. UI Engineer
Sr. UI Engineer

Omnissa • Vancouver

Hybrid
CAD 200,000 - 212,000
Health & Wellness Benefits
Protection Benefits
Financial Benefits
+1
RQ08799 - Software Developer- Front End - Senior
RQ08799 - Software Developer- Front End - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
Lead Software Developer
Lead Software Developer

Spiria • Oakville

On-site
CAD 100,000 - 135,000
3 weeks vacation
5 additional fixed days off
Deferred Profit Sharing Plan
+4
Frontend Software Engineer – React/TypeScript
Frontend Software Engineer – React/TypeScript

Applicantz • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
Senior Developer 1 - Front End
Senior Developer 1 - Front End

United States Digital Space LLC • Toronto

Hybrid
CAD 120,000 - 130,000
Hybrid work options
RRSP matching
Parental leave top up
+4