📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 12/09/2026. It no longer accepts applications.

Frontend/UI Developer

Larus · Ottawa

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

Job description

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.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

23 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Larus

Ottawa