Postuler

Publié il y a 29 jours

Senior Angular Front-End Developer

@ Walvis Technologies

Ottawa, Ontario

TélétravailTemps plein8+ ans d’expérience
Postuler
SIGNAUX

En bref

Walvis Technologies, an Ottawa consulting and development firm, is hiring a senior Angular front-end developer to build and modernize web front ends for government and enterprise clients. The role is full-time and remote within Canada, with Ottawa preferred. Candidates must have at least 8 years of paid production Angular experience, live in Canada, be eligible for a Government of Canada security clearance, and apply directly without recruiters or agencies.

Responsabilités :

  • Build new Angular front ends for client web applications and portals
  • Modernize existing Angular front ends to current versions and patterns
  • Turn requirements and designs into accessible, responsive, fast interfaces
  • Work with back-end developers on API contracts and authentication
  • Write tests, review pull requests and work directly with clients

Résumé des exigences :

  • At least 8 years of paid Angular front-end development
  • Eligible for Government of Canada security clearance
  • Lives in Canada, remote within Canada
  • Applies directly, no recruiters or agencies
  • Expert in modern Angular, TypeScript and RxJS
  • Builds to WCAG 2.1 AA accessibility standards

Outils et compétences

Source et dates

Type de source non vérifié · jsonld

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

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érience8 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Cote de sécuritéCote de fiabilité

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

Walvis Technologies

ChampValeur
Offres sur Jobsy2
Description

Walvis Technologies, an Ottawa consulting and development firm, is hiring a senior Angular front-end developer to build and modernize the web front ends we deliver for government and enterprise clients.

The requirements

Four things are firm. Please apply only if all four are true.

  • At least 8 years of professional front-end development in Angular. Paid, production work on Angular applications.
  • You live in Canada. The role is remote within Canada. Ottawa is preferred.
  • You are eligible to obtain a Government of Canada security clearance.
  • You apply for yourself, and you do the work yourself. No recruiters, no staffing agencies, no outsourcing firms. The role cannot be subcontracted.

About Walvis

Walvis Technologies is an Ottawa consulting and development firm, established in 2012. We design, build and support Microsoft cloud, AI and content systems for government and enterprise: citizen portals, records systems, custom applications and AI tools.

Everyone is in-house. The people who design a solution also build and support it, so nothing gets lost between the plan and the code.

What you'll do

  • Build new Angular front ends for the web applications and portals we deliver, from the first screen to production.
  • Modernize existing front ends: move older Angular code to current versions and patterns without breaking what users rely on.
  • Turn requirements and designs into interfaces that are accessible, responsive and fast.
  • Work with back-end developers on the APIs your screens depend on: contracts, authentication, error handling, loading and empty states.
  • Write tests, review pull requests and keep the codebase easy for the next person to change.
  • Work directly with clients: run demos, ask the questions that matter and explain trade-offs in plain language.

What you bring

  • Modern Angular: standalone components, signals, the built-in control flow, lazy-loaded routes, reactive forms and dependency injection, and a working knowledge of how change detection behaves.
  • RxJS used with judgement: you know when a stream is the right tool and when a signal is simpler.
  • State management: NgRx or a similar approach, and the sense to keep a small app simple.
  • TypeScript, HTML and CSS/SCSS at a senior level, including responsive layouts that hold up on a phone.
  • Accessibility: you build to WCAG 2.1 AA with semantic HTML, and you test with a keyboard and a screen reader.
  • Testing: unit tests (Jest, or Jasmine and Karma) and end-to-end tests (Cypress or Playwright).
  • Performance: bundle size, lazy loading, rendering cost and Core Web Vitals.
  • Team habits: Git, pull requests, code review given and received well, and CI pipelines.

Assets

None of these are required. Each one helps.

  • Upgrading a large Angular application across several major versions, or migrating from AngularJS.
  • Angular server-side rendering and hydration.
  • Building or maintaining a component library or design system.
  • The Microsoft stack we work in: Azure, Entra ID sign-in (MSAL), Azure DevOps, and front ends that talk to .NET APIs, Dynamics 365 or Power Platform.
  • Front-end work on public-sector projects.

Good to know

  • Full-time.
  • Remote from anywhere in Canada. Ottawa is preferred.
  • French is not required.
  • Salary is discussed with shortlisted candidates.

How to apply

Apply through the application form at https://www.walvis.ca/careers/angular-developer/apply/. Direct applicants only. Recruiters and agencies: please don't contact us about this role.

Emplois semblables

  • Senior commercial real estate lawyer

    Ottawa, ON

    Impact Recruitment

    8+ ansThe Requirements; Typically 8+ years of experience in commercial real estate law, with flexibility based on the candidate’s depth of experience; Demonstrated experience independently managing complex commercial real…

    Sales, Reporting, Documentation, Bar admission, Conveyancing, Negotiation

  • Hiker - part-time truck driver - short distances

    Ottawa, ON

    Penske Truck Leasing: Penske Truck Leasing is a Penske Transportation Solutions company headquartered in Reading, Pennsylvania.

    2+ ans• Obtain receipts or signatures for delivered goods and collect payment for services when required; • 2+ years of verifiable driving experience required; • 2+ years of a clean driving record required

    Driving, Follow written instructions, Work independently, Customer service, Organizational skills

  • Driver cdl shred

    Ottawa, ON
    Temps plein

    Waste Management Canada

    2+ ansPreferred: 2 years of driving experience with DZ license; Required Qualifications; 3 years of experience, preferably in route management, driving shred trucks, and box trucks

    Driving, DZ licence, Interact verbally in English, Traffic signs

  • Personal Injury Litigation Associate

    Ottawa, ON
    150k–200k $/anTélétravail

    Robert Half

    5+ ansCandidates need to be licensed in Ontario and in good standing with the Law Society of Ontario, with at least 5 years of plaintiff personal injury or civil litigation experience. They need strong knowledge of the Ontario Rules of Civil Procedure and the Insurance Act, plus advocacy, negotiation and drafting skills.

    case management systems

  • Housekeeper

    Ottawa, ON

    Amica Senior Lifestyles: Established in 1996, the company owns and operates 34 residences in British Columbia, Alberta and Ontario, with plans to continue expansion in…

    1+ ansCandidates need 1 to 2 years of housekeeping experience, good communication and teamwork skills, and the ability to meet the physical demands of the role. WHMIS knowledge is an asset and CPR and Emergency First Aid certification is desired.

  • Store Associate

    Ottawa, ON
    Temps plein, Temps partiel

    Dollarama: Puis, l’entreprise a connu une croissance rapide au cours des vingt années suivantes et est devenue une référence pour les ménages canadiens et une…

    Candidates need to work well in a team, handle a fast-paced store and focus on customer service. Schedules change with store needs.

    Cash register

  • Team Member

    Ottawa, ON
    Temps plein, Temps partiel

    Tim Hortons | 2224 Restaurants Ltd

    Candidates need to provide great guest service and follow corporate policies and procedures.

    Food preparation equipment, Cleaning equipment

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.