📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Cette offre n'est plus disponible

Cette offre a expire le 12/09/2026. Elle n'accepte plus de candidatures.

Frontend/UI Developer

Larus · Ottawa

Permanent Mid 80,000 - 95,000 CAD/an 🇬🇧 English
React TypeScript Zustand Redux Toolkit Headless UI primitives Design tokens

Description du poste

About the role

We are looking for a Frontend/UI Developer to join the Larus team in Ottawa. You will design and build interactive, data‑dense interfaces that support military planners and decision‑makers, including maps with NATO symbology, AI‑powered workflows, and collaborative scenario tools.

Key responsibilities

  • Gather requirements from defence and military subject‑matter experts and translate them into user‑friendly flows.
  • Architect and develop complex React/TypeScript applications, including geospatial interfaces, rich‑text/code editors and AI‑integrated workflows.
  • Design and maintain frontend state using modern patterns (Zustand, Redux Toolkit, TanStack Query).
  • Extend a custom design system built on headless UI primitives, scoped styling and design tokens.
  • Plan and conduct usability studies, A/B tests and surveys to iterate on designs.
  • Write unit, integration and end‑to‑end tests and participate in code reviews.
  • Present demos to stakeholders and collaborate with backend engineers, data scientists and product managers in an agile environment.

Required profile

  • University degree in Computer Science, Software Engineering or related field, or equivalent practical experience.
  • Eligibility for Canadian Government security clearance (citizenship or permanent residency required).
  • Minimum 2 years of professional frontend development experience.
  • Strong proficiency with React and TypeScript.
  • Experience with modern state‑management libraries (Zustand, Redux Toolkit) and server‑state tools (TanStack Query).

Required skills

  • React
  • TypeScript
  • Zustand or Redux Toolkit
  • TanStack Query
  • HTML & CSS
  • Headless UI primitives & design tokens
  • Unit testing (Jest)
  • Integration testing
  • End‑to‑end testing (Cypress)
  • Git

What we offer

  • Competitive salary range $80,000‑$95,000 CAD per year.
  • Hybrid work model: up to 3 days onsite in Ottawa, remote otherwise.
  • Opportunity to influence technical direction and mentor junior developers.

Questions fréquentes

Le salaire proposé pour ce poste est de 80-95k CAD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent basé à Ottawa.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.
💬 Contactez-nous sur Telegram Discuter sur WhatsApp

Publie il y a 2 mois

23 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Larus

Ottawa