Apply now

Posted 7 days ago

Senior Platform Software Engineer – Frontend

@ DSI Recruiting

Toronto, Ontario

Full-time5+ years experience
Apply now
SIGNALS

Overview

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.

Responsibilities:

  • 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

Requirements summary:

  • 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

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-03
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

DSI Recruiting

FieldValue
Open jobs on Jobsy1
Job 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.

Similar jobs

  • Senior Platform Software Engineer – Backend

    Toronto, ON
    Full Time

    DSI Recruiting

     Apply structured, specification-driven AI-assisted delivery approaches, including AWS AI-DLC 2.0; turn requirements into reviewable plans and acceptance criteria; Required qualifications;  Typically 5+ years of…

  • Platform Software Engineer — Fintech

    Montréal, QC
    $130k–$160k/yrOn-siteFull Time

    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

  • Senior Security Engineer, Enterprise Security

    Toronto, ON
    HybridFull Time

    Rootly

    We care more about execution, ownership, and impact than fancy degrees or FAANG experience; Strong access management experience, including Google Workspace administration, Google or Okta as an identity provider, access…

  • Construction Surveyor

    Toronto, ON
    Full Time

    Reliance Impact

    Working closely with project managers, site superintendents, engineers, and field personnel, the Construction Surveyor will provide essential technical support to ensure construction…; Competitive Compensation: Earn…

  • Technical Support Engineer

    Toronto, ON
    Full Time

    Luxoft

    Basic networking knowledge; AWS Experience (VPC, EC2, S3, RDS, IAM); Experience in DevOps

    Technical support, Git, GitHub, Linux, Troubleshooting, ITIL

  • Principal, Trade Support

    Toronto, ON
    Full Time

    GlassRatner

    It is well suited to a leader who combines operational excellence, strong risk management instincts, and the ability to lead transformational change within a complex global investment…; Skills and Qualifications;…

  • Contracts and Compliance Manager

    Toronto, ON
    Full Time

    Robert Half

    Bachelor's degree in Law, Business, Finance, Supply Chain, Risk Management, or a related field; 10+ years of experience in contract management, commercial negotiations, compliance, or risk management; Strong knowledge…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.