Senior Full-Stack Developer - Angular/TypeScript
$90k - $120k per yearSpiria Inc
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.
As a Senior Software Developer Angular/TypeScript, you will :
- 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.
The keys to your success :
- 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.
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 Dialogue.
- Paid training, certification and association expenses.
- Spiri-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.
Work Life
Balancing work and personal life is essential. That’s why our work mode is completely hybrid. Spiria offers you great flexibility in your choice of workplace. At home, at one of our offices or elsewhere, it’s up to you. If you commit to working at least half of the time in a Spiria office, you will have your own exclusive workstation.
About us!
products that simplify the world for industry leaders who want to run better businesses, deliver more value to their customers and generate growth through digital transformation. As we grow, we stay true to what we love: quality software, technological innovation, and creative collaboration.
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 support the initial screening of applications, without ever replacing the intuition and expertise of our recruitment teams.
*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 their tasks.
- ...Our Done team is looking for a Senior Full Stack Developer. Are you curious and on the lookout for new technologies? Are you looking for a place where you can put your knowledge and expertise to good use? Look no further! At Done, we value knowledge sharing , continuous...SeniorImmediate start
- ...plusieurs années d'ancienneté. Comme dévelopeur.euse Full Stack Senior, tu auras à : Participer à la conception et à la création... ..., JavaScript ; Aisance avec les technologies suivantes : Angular, Bootstrap, React, Blazor ; Connaissance de la plateforme Microsoft...SeniorDaily paidFull timeApprenticeshipDay shift
$75k - $100k per year
...are looking for a C++ / Python Software Developer to join one of our expert teams at Spiria... ...performance-critical systems. Knowledge of Angular or other web user interfaces development... .... Experience collaborating with senior engineers and contributing to technical discussions...SeniorFull timeWork at officeWork from homeFlexible hours- ...! À propos du rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez du développement full-stack avec un accent sur le backend : tout, de la... ...technologique : React, Node.js avec Express, TypeScript, GraphQL, PostgreSQL, MongoDB et Azure. ~...SeniorDaily paidPermanent employmentFull timeSummer workWork at officeWork from home
- ...jour de routine. Nous recherchons un ingénieur logiciel senior qui aime travailler à la frontière entre le code produit... ...compliqué routinier pour nos clients. | Notre stack technologique : Node.js, TypeScript, React, MongoDB, ElasticSearch, Azure et Pulumi. ~ Explorez...SeniorDaily paidPermanent employmentFull timeSummer workWork at officeRemote workWork from home
- Vue d'ensemble du poste Le détenteur principal est responsable de soutenir la gestion du magasin en tant que moteur de vente à travers des aspects de soutien du fonctionnement global du magasin ; en particulier en facilitant une expérience client exceptionnelle, en coachant...Full timeApprenticeship
- ...talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend:... ...tech stack : React, Node.js with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure....SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...online, to help build long-lasting customer relationships. ~ An eagerness to learn and grow—we’ll provide the training you need to develop your skills and improve performance. More Perks of Being Part of the Team: ~ Competitive hourly pay, plus monthly/annual...Hourly payFull timeApprenticeshipSummer workWork at officeFlexible hoursShift work
- ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between... ...behavior feel routine to our customers. | Our tech stack : Node.js, TypeScript, React, MongoDB, ElasticSearch, Azure, and Pulumi. ~ Explore...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...Warehouse Associate | Full-Time | Laval Linen Chest is looking for several Warehouse Associates to support our warehouse operations. If you are reliable, motivated, and enjoy working in a fast-paced team environment, we'd love to hear from you! Job Description...Full timeMonday to friday
- ...ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects. We are a firm 100% owned... ...seeking a talented individual to join its Infrastructure team as a Senior Proposal Advisor. If you are naturally curious, enjoy building...SeniorPermanent employmentFull timeFor subcontractorWork at officeRemote workFlexible hours2 days per week
$20 - $30 per hour
...OPPORTUNITY Join our dynamic retail team and start your career with a proudly Canadian fashion leader. WE OFFER ~$20 to $30+ full-time hourly wage ~ Attractive pay structure with base salary, commissions, bonuses, and performance-based incentives ~ Weekly...Hourly payFull timeFlexible hours$150k - $170k per year
...Job Title: Senior Estimator – Formwork and Concrete Location: North Shore of Montreal Job Type: Full-time Sector: Construction / Civil Engineering / Formwork... ...offers and collect relevant information Develop complete budgets in internal tools (TPL,...SeniorPermanent employmentFull timeFor subcontractorWork at officeRemote workFlexible hours- ...health and safety Qualifications: • Must be able to lift and stack items weighing up to 50lbs. • Previous experience operating a... ...eCommerce, and regulated markets. Backed by experienced leadership, we develop and grow a diverse portfolio of category-leading products, with a...Long term contractFull timeApprenticeshipMonday to fridayNight shiftDay shiftWeekday work
- ...to accelerate your career? As a Cielo Senior Recruiter/ Talent Partner you will be responsible... ...and have the ability to manage the full end‑to‑end offer process when required.... ...internal stakeholders and departments to develop and manage recruitment marketing and sourcing...SeniorFull timeRemote workMonday to fridayShift work
- ...TEHORA est présentement à la recherche d’un(e) architecte technologique senior ayant une solide expérience en modernisation technologique, en architecture de plateformes et en orientation de solutions. La personne retenue participera à la définition de l’architecture technologique...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- TEHORA est présentement à la recherche d’ un chargé de projet affaires pour assurer l’alignement des projets TI avec les objectifs d’affaires. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. Description des travaux ou des ...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- TEHORA est présentement à la recherche d’ un chargé de projet spécialisé en infrastructure technologique afin de soutenir les projets de déploiement et d’évolution des environnements TI. Sans être exhaustifs, voici les services et livrables que devra fournir la personne...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
$18 per hour
...contactés. [For internal use ONLY] #LI-POST WE ARE HIRING FULL-TIME ASSOCIATES FOR OUR CARREFOUR LAVAL STORE! UNIQLO is a leading... ...products. We are seeking individuals who aspire to grow and develop into true professionals. At UNIQLO, teamwork is essential. We encourage...Full timeShift workWeekend workAfternoon shift- ...TEHORA est présentement à la recherche d’ un chef de projet TI senior afin de soutenir la gestion et la livraison de projets dans le cadre d’un programme de transformation numérique d’envergure. Sans être exhaustifs, voici les services et livrables que devra fournir la...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...Le Technicien Informatique Senior sera responsable d'assurer le support technique avancé ainsi que l'administration des infrastructures TI dans un environnement corporatif en croissance, en agissant comme référence technique auprès de l'équipe de support et contribuant...SeniorFull time
- ...qui vous inspirent. Bienvenue chez CIMA+ Description du poste Nous sommes à la recherche d’une ou d’un analyste comptable senior afin de compléter notre équipe en comptabilité. Sous la supervision de la gestionnaire principale, comptabilité financière, vous aurez...SeniorPermanent employmentFull timeWork at officeFlexible hours
- TEHORA est présentement à la recherche d’ un conseiller en gestion du changement afin de soutenir des transformations organisationnelles et numériques majeures. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. Description des...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...most often conducted remotely. This is a casual, project-based role well suited for individuals looking to participate part-time (or full-time) in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working...Full timePart timeCasual workRemote workFlexible hours
$25 - $30 per hour
RECHERCHÉ : Opérateur / Opératrice de production senior (Évolution vers Chef de production à la suite de la période de probation) Lieu : Laval, Québec Type de poste : Temps plein, Permanent Domaine : Fabrication manufacturière (Produits écoresponsables) Randstad...SeniorDaily paidPermanent employmentFull timeLocal areaTrial period$38.63 - $48.31 per hour
...For its Buildings, Parks, and Public Spaces Service, the City of Laval is looking for a: Senior Refrigeration Mechanic STATUS: Permanent JOB POSTING NUMBER: 4310 SALARY: Class 10 – from $38.63 to $48.31 SCHEDULE: ALTERNATING WORK LOCATION: Operational Management...SeniorPermanent employmentFull timeTrial period$95k - $100k per year
Senior Chemist (Surface Treatments) ref.23819JW Our client, a specialist in metal surface finishing, is looking for a Senior Chemist.... ...deposition rates (electroless nickel), and manage MTO cycles; ~Develop new processes and tooling for complex parts; ~Manage chemicals (...SeniorContract work- ...connection through empathy, compassion, integrity and building trusting relationships Seniority Level: Entry level Part-Time non-exempt associates are expected to work up to 29 hours per week; Full-Time non-exempt associates are expected to work 32-40 hours per week with 100%...Daily paidFull timePart timeSeasonal workLocal areaWeekend workDay shiftAfternoon shiftEarly shift
- Senior Customer Service – Plumbing Expert (Laval) Our client, a Canadian leader in the distribution... ...to downtown traffic! Access to a full gym on-site and a corporate culture... ...Canada. As a result, we are committed to developing and implementing strategies to increase the...SeniorFor contractorsMonday to friday
- ...TEHORA est présentement à la recherche d ’un conseiller senior en gouvernance des ressources informationnelles afin de soutenir l’optimisation et l’évolution des pratiques de gestion et de gouvernance des ressources informationnelles, dans un contexte de transformation numérique...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Developer - Angular/TypeScript. Be the first to apply!
- full stack developer Laval, QC
- angular developer Laval, QC
- sénior service a la clientèle Laval, QC
- senior network engineer Laval, QC
- senior engineer Laval, QC
- senior technician Laval, QC
- senior business analyst Laval, QC
- senior communications Laval, QC
- senior environmental manager Laval, QC
- senior communications manager Laval, QC

