Postuler

Publié il y a 7 jours

Senior Platform Software Engineer – Frontend

@ DSI Recruiting

Toronto, Ontario

Temps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

DSI Recruiting is hiring a Senior Platform Software Engineer (Frontend) for its client to build the shared web foundation of an enterprise application platform. The work covers an Angular application shell, reusable SDKs and integration standards, with hands-on coding and AI-assisted delivery.

Responsabilités :

  • Build Angular and TypeScript application shell
  • Develop versioned frontend SDKs and shared components
  • Integrate identity and session flows with OIDC/OAuth 2.0
  • Publish frontend packages via Azure DevOps Artifacts
  • Use AI coding assistants and review generated code

Résumé des exigences :

  • 5+ years of professional frontend engineering experience
  • Strong Angular, TypeScript, JavaScript, HTML and CSS
  • Experience designing reusable libraries or SDKs
  • Understanding of OAuth 2.0, OIDC and XSS/CSRF threats
  • Automated testing, Git and CI/CD experience

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-03
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau, Domicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

DSI Recruiting

ChampValeur
Offres sur Jobsy1
Description

Our client is seeking a hands-on Senior Platform Software Engineer (Frontend) to build the shared web foundation for a next-generation enterprise application platform. The role develops the application shell, reusable Angular SDKs and integration standards that let domain teams deliver independently with a consistent, secure user experience.

Platform engineering

 Develop a modular Angular and TypeScript application shell with shared navigation, routing, lifecycle and errorhandling capabilities.

 Build versioned frontend SDKs, shared components, application templates and documented integration contracts.

 Support independently developed and deployed domain applications, with appropriate isolation, lazy loading, accessibility and performance practices.

 Integrate identity and session flows with enterprise OIDC/OAuth 2.0 providers and backend-for-frontend (BFF) services; support permission-aware UI while keeping authorization enforcement on the server.

 Publish and maintain frontend packages through Azure DevOps Artifacts and support consuming application teams.

AI-assisted development and quality

 Use Claude Code or comparable AI coding assistants for design exploration, implementation, refactoring, testing and documentation.

 Apply structured, specification-driven AI-assisted delivery approaches, including AWS AI-DLC 2.0; turn requirements into reviewable plans and acceptance criteria.

 Review and verify AI-generated code for security, correctness, maintainability and compliance with platform standards.

 Contribute to Azure DevOps CI/CD pipelines, automated tests, peer reviews and engineering quality gates.

Required qualifications

 Typically 5+ years of professional frontend software engineering experience, or equivalent demonstrated capability.

 Strong Angular, TypeScript, JavaScript, HTML and CSS experience; expertise in SPA architecture, modularity, routing and state management.

 Experience designing reusable libraries, SDKs or component systems used by multiple teams.

 Understanding of OAuth 2.0, OIDC, secure browser sessions, API integration and common frontend threats such as XSS and CSRF.

 Experience with automated unit/component/end-to-end testing, Git and CI/CD.

 Strong communication skills and willingness to contribute to architectural decisions while remaining hands-on.

Preferred qualifications

 AWS web delivery experience (such as CloudFront, S3 and API Gateway); Azure DevOps Repos, Pipelines and Artifacts.

 Experience with enterprise application shells, micro-frontends, BFF integration, Entra ID or PingFederate.

 Demonstrable hands-on use of Claude Code, GitHub Copilot or similar AI tools for substantial engineering tasks; familiarity with AWS AI-DLC 2.0.

Expected deliverables

 Working application-shell foundation and documented integration patterns.

 Reusable, versioned frontend SDKs and reference application templates.

 Automated test coverage, CI/CD integration and onboarding documentation for domain teams.

Emplois semblables

  • Platform Software Engineer — Fintech

    Montréal, QC
    130k–160k $/anSur placeTemps plein

    SweetTech

    Candidates need production software experience with strong backend and API design, plus knowledge of data modeling, authentication, authorization and cloud deployment. Ability to direct agents, review generated code and explain architectural trade-offs is required.

    Model Context Protocol (MCP), SweetOS

  • Director, Industry Development

    Toronto, ON

    Vector Institute: Launched in March 2017 with generous support from the Government of Canada, Government of Ontario, and private industry, and in partnership with the…

    Work closely with internal cross-functional teams to meet customer requirements and exceed expectations; Develop, implement, and maintain ongoing progress reports, sponsor profiles, and other processes and tools…

  • Manager, Canadian Tax Reporting

    Toronto, ON

    Questrade Financial Group: Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the…

    Based on tax residency, withholding tax obligations must be met; In addition, the individual is expected to review processes and documentation that affects client tax reporting and cost basis to ensure applicability,…

  • Business Intelligence Specialist

    Toronto, ON

    Conexus Nuclear Inc.

    Build and maintain Power BI / Grafana based dashboards & live reports for various line of business activities including Metrics, KPIs & Project CPI/SPI and other reporting as required; Collaborate with cross-functional…

    Business intelligence, Microsoft Access, Microsoft Power BI, SQL, Decision making, Grafana

    Business Intelligence Specialist (Contract - 6 months)

    Toronto, ON

    Conexus Nuclear Inc.

    Build and maintain Power BI / Grafana based dashboards & live reports for various line of business activities including Metrics, KPIs & Project CPI/SPI and other reporting as required; Collaborate with cross-functional…

    Business intelligence, Microsoft Access, Microsoft Power BI, SQL, Decision making, Grafana

  • RQ11513 - Applications Architect - Senior

    Toronto, ON
    Contrat

    Maarut

    Responsibilities also include developing, implementing and managing at least one cross-platform application in a large and distributed environment, monitor the whole system, understand all…; Experience in the…

    RQ11847 - Technology Architect - Senior

    Toronto, ON
    Contrat

    Maarut

    Responsibilities also include developing, implementing and managing at least one cross-platform application in a large and distributed environment, monitor the whole system, understand all…; Experience in the…

    RQ11882 - Systems Analyst - Intermediate

    Toronto, ON
    Contrat

    Maarut

    Ability to evaluate recommendations and ensures all recommended solutions for improvement are congruent with the project goals and objectives; Identifies short and long-term project goals/objectives, and as a senior…

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.