×
Register Here to Apply for Jobs or Post Jobs. X

Senior Front-End Developer – Angular

Job in Gatineau, Province de Québec, Canada
Listing for: Spiria
Full Time position
Listed on 2026-03-09
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
We are looking for a Senior Front-End Developer to design industrial software interfaces for machine displays and geospatial applications used by operators and engineering teams.

You will work with Type Script and modern Angular to build high-performance front-end applications deployed on embedded systems as well as companion desktop applications. The role involves real-time visualization of track networks, paths, intersections, safety zones, and machine states, along with geospatial views, 2D and 3D visualizations, CAD-derived data, and digital twin concepts.

This is not a consumer web role, but rather the development of mission-critical industrial software. The interfaces you build will be used in the field to operate and understand complex machine and geospatial systems, with a direct impact on safety and productivity.

What you will work on:
Angular / Type Script applications for embedded machine systems

Mapping and geospatial interfaces (Open Layers or equivalent)

Real-time 2D and 3D visualizations

Safety zones, alerts, and digital twins

As a Senior Front-End Developer – Angular & Geospatial at Spiria, you will be required to:

Develop and maintain Angular and Type Script front-end applications

Design and evolve reusable UI and visualization libraries

Translate UX designs into robust, production-ready code

Ensure performance and stability on embedded and constrained hardware

Implement efficient real-time data and rendering strategies

Collaborate with UX designers, product owners, and system engineers

Contribute to front-end architecture, standards, and best practices

Participate in code reviews and technical design discussions

The keys to your success:

5+ years of experience with Type Script and Angular on complex applications

Strong front-end architecture and state management skills

Experience building reusable component or visualization libraries

Strong CSS skills for responsive and industrial UIs

Experience optimizing front-end performance and rendering

Ability to reason about spatial data and geometry

Nice to have:

Experience with Open Layers or similar geospatial libraries

Experience with geomatics, GIS, or QGIS concepts

Experience visualizing lane networks, paths, or CAD geometry

2D/3D visualization or animation experience

Embedded, automotive, or industrial UI experience

Digital Twin or system-representation experience

Experience with NgRx (or similar) for state management in large-scale applications

Monorepo or shared UI platform experience

Employment details:

Flexible work arrangements (remote, hybrid, or in-person), because what truly matters is not where you are, but what you do.

Salary range: $ based on a 37.5-hour workweek.

What we offer:

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 Telus Health.

Paid training, certification and association expenses.

Spiri-Flex reimbursements of $300 per year for health, ergonomics, and connectivity-related expenses.

Work Environment
We believe work-life balance is essential. We make this possible through a flexible work organization and a personalized working style. Whether you’re at the office or in your location of choice, what matters most is the impact of your work, not where you’re doing it from.

About Us
At Spiria, we’re a team of over 150 professionals across Canada. For more than 20 years, we’ve been building custom software solutions driven by a strong commitment to code quality, technological excellence, collaborative creation, and customer satisfaction.

At Spiria, we believe diversity is a major strength. We therefore adhere to the principle of employment equity and encourage applications from women, visible minorities, Indigenous people, persons with disabilities, LGBTQIA2S+ individuals, and other marginalized communities.

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.

AI Notice
Our recruitment tools use AI to assist in the initial screening of applications, but never replace the intuition and expertise of our recruitment teams.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary