Talent.com
Larus Technologies
FrontendUI DeveloperLarus Technologies • Ottawa, Ontario, Canada
FrontendUI Developer

FrontendUI Developer

Larus Technologies • Ottawa, Ontario, Canada
20 days ago
Salary
CA$80,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description
Job Summary
Full-time: 37.5 Hours per week Monday to Friday
Location: Ottawa Office (Up to 3 days per week) 70 Laurier Ave West Suite 310 Ottawa ON K1P 5V5 and Ottawa-based Home Office orremote if located outside of the National Capital Region.
Reporting To: Director of Technology
Salary Range: $
Type of Vacancy: New

We are looking for a UI/Frontend Developer to join the Larus team. You will design and build the interfaces through which military planners analysts and decision-makers make sense of complex high-stakes information interactive maps with NATO symbology AI-powered workflows rich text and code editors and collaborative scenario planning tools. This is not a dashboard role: you will build decision-support tools where clarity and responsiveness directly impact outcomes.

You will own features end-to-end from gathering requirements with domain experts through architecture and implementation to shipping tested code. We expect you to have opinions about how frontend applications should be structured and the experience to back them up. You will influence technical direction mentor junior developers and contribute to a codebase built on Feature-Sliced Design headless UI primitives and a custom design system.

Key Responsibilities
  • Gather requirements from subject matter experts (including defence and military specialists) design user flows and deliver working software;
  • Architect and build complex interactive React/TypeScript applications geospatial interfaces editors data-dense views and AI-integrated workflows;
  • Design and maintain frontend state effectively choosing the right patterns for client server and UI state;
  • Build and extend a custom design system with headless primitives scoped styling and design tokens;
  • Plan and conduct user studies (usability testing A/B experiments surveys) and use findings to iterate on designs;
  • Write tests at every level unit integration and end-to-end; and participate in code reviews;
  • Present designs and demos to stakeholders; and
  • Collaborate across disciplines backend engineers data scientists and product managers within an agile process.

Qualifications
Some individuals are less likely to apply for a job unless they consider they are a perfect match. At Larus Technologies we welcome motivated individuals to our diverse and inclusive workplace. Thus if you are excited about this role but do not have every qualification we encourage you to apply anyway.

Expected qualifications include:
  • University degree in Computer Science Software Engineering or a related field or equivalent practical experience;
  • Required to meet qualifications to obtain a Canadian Government security clearance (typically requires Canadian citizenship or permanent residency);
  • At least 2 years of professional frontend development experience;
  • Strong proficiency with React and TypeScript;
  • Experience with modern state management (Zustand Redux Toolkit or similar) and server state patterns (TanStack Query SWR or equivalent);
  • Experience with REST API integration and generated API clients;
  • Experience writing unit integration and end-to-end tests (Vitest or Jest Testing Library Playwright or Cypress);
  • Working knowledge of Git workflows and CI/CD pipelines;
  • Strong communicator comfortable gathering requirements from domain experts and presenting to both technical and non-technical audiences; and
  • Genuine interest in the product understanding what were building and why.
Technical Skill Requirements working knowledge of:
  • GIS/geospatial interfaces- MapLibre GL Mapbox Leaflet or OpenLayers; GeoJSON and spatial analysis;
  • Rich text editors (TipTap ProseMirror Slate) or code editors (CodeMirror);
  • AI/ML-powered UX- Integrating LLM services building chat interfaces or designing human-in-the-loop features;
  • User research- Planning usability studies A/B tests or surveys and translating findings into design improvements;
  • Docker Azure DevOps or similar deployment and CI/CD platforms;
  • Familiarity with Python for cross-team collaboration;
Desired Higher-Level Skills:
These are not required but will set you apart and open pathways to seniority:
  • Frontend architecture - modular methodologies (Feature-Sliced Design or similar) clear module boundaries incremental migration planning;
  • Design system ownership - design tokens accessible components visual consistency across themes and responsive layouts;
  • UI/UX design and validation - wireframing and prototyping (Figma) designing and interpreting user studies accessibility standards (WCAG 2.1 AA);
  • Performance engineering - profiling React applications bundle analysis lazy loading code splitting;
  • Technical communication - design diagrams architecture decision records documentation; and
  • Security awareness - OWASP top 10 frontend vulnerabilities and secure development practices.
What You Can Expect
  • A collaborative team working on problems that matter in the defence and security domain;
  • A modern tech stack - React 19 TypeScript Zustand TanStack Query Vite MapLibre GL TipTap Playwright and a custom design system;
  • A well-structured codebase following Feature-Sliced Design;
  • Opportunities to shape architecture and technical direction; and
  • Room to grow into more experienced roles
Benefits
  • Competitive compensation package; $
  • Comprehensive Health and Dental insurance package;
  • Competitive vacation and paid time off;
  • Company-sponsored team-building events; and
  • Learning and development opportunities.

About Larus
Larus Technologies Corporation ( ) is an Ottawa-based software product and research company capable of developing intelligent systems and engineering simulations primarily for business Defence and security applications. Larus core business areas include Data Analytics and Fusion Solutions including the Total::Insight Decision Support System and the Total::Perception Systems Simulation Engine Software Engineering Services primarily in the Public Security and Defence sectors; and Research and Engineering focusing on innovations in Artificial Intelligence Machine Learning and Data Science.

We invite enthusiastic and qualified applicants to submit their cover letter and resume through our JazzHR system.

We thank all applicants; however only those selected for an interview will be contacted.
At Larus we celebrate diversity and are committed to creating an inclusive environment for all employees.

Larus has an accommodation process and provides accommodation for applicants with disabilities. If you have specific ergonomic needs or require other accommodation because of a disability or a medical need please dont hesitate to contact Larus at emailprotected

Required Experience:

Manager


Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 80000 - 90000
Create a job alert for this search

FrontendUI Developer • Ottawa, Ontario, Canada

Similar jobs

Frontend Engineering Manager: Hands-On Leader (Remote)

ProofOttawa, ON, CA
Remote
Full-time

A legal tech company in Canada seeks an Engineering Manager who actively codes and leads a high-performing engineering team.Ideal candidates have over 5 years of experience, strong skills in fronte... Show more

 • Promoted

Senior Frontend Developer for Retail Solutions

MicromartOttawa
Full-time

Transform retail experiences as a Senior Frontend Developer.Engage with cutting-edge technologies to create tools that empower entrepreneurs in a hybrid working environment.In this role, you'll be ... Show more

 • Promoted

Frontend Developer - North America PST

BrixOttawa, ON, CA
Full-time

Frontend Developer - North America PST.Get AI-powered advice on this job and more exclusive features.Join our dynamic team to create cutting-edge web applications using modern frontend technologies... Show more

 • Promoted

Frontend-Heavy Full-Stack Engineer — Flexible Hours, Equity

MyprosperaOttawa, ON, CA
Full-time

A technology company in Canada is seeking a Full-Stack Engineer to enhance the user experience for wealth management advisors.This role emphasizes frontend development while also integrating backen... Show more

 • Promoted

Front-End Engineering Lead at Infrared Finance

Blockchain WorksOttawa, ON, CA
Full-time

Drive DeFi innovations as the Front-End Engineering Lead at Infrared Finance.You will create scalable web applications that support our pioneering Proof of Liquidity consensus.As a key member of th... Show more

 • Promoted

Front-end Engineer Driving User-Centric Design and Performance

PigmentOttawa, ON, CA
Full-time

Transform user experiences as a Front-end Engineer, specializing in scalable solutions for enterprise planning.Bring your JavaScript/TypeScript and React skills to build effective, dynamic interfac... Show more

 • Promoted

Frontend Engineer - Build Modern Healthcare UI with React

StediOttawa, ON, CA
Full-time

A leading healthcare technology firm is seeking a Frontend Engineer to help bring their vision to life by collaborating closely with other engineers and designers.This role requires 4+ years of rel... Show more

 • Promoted

Applied AI Sr. Front-End Developer - Ottawa, ON

TrendAIOttawa
Full-time

Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers.Fueled by decades of security expertise, glob... Show more

 • Promoted

Senior Frontend Engineer: Vue.js Expert, Remote

GitLabOttawa, ON, CA
Remote
Full-time

A leading development platform company is seeking a Senior Frontend Engineer to lead the development of features for their AI discovery platform.You will mentor engineers, make architectural decisi... Show more

 • Promoted

Frontend Web Developer: CMS & E‑Commerce Solutions

Cornerstone DigitalOttawa, ON, CA
Full-time

A growing digital company in Calgary is seeking a talented front-end developer to create high-end websites and collaborate with top designers.Responsibilities include developing designs, implementi... Show more

 • Promoted

Frontend Developer for CNN CMS

CNNOttawa
Full-time

Enhance global journalism with Warner Bros.Discovery as a Frontend Developer focusing on CNN's CMS tools.Utilize modern coding techniques to elevate the editorial experience.Your role is vital in t... Show more

 • Promoted

Engineering Manager, Frontend - Remote (Canada)

ProofOttawa, ON, CA
Remote
Full-time

Engineering Manager, Frontend - Remote (Canada).Proof is revolutionizing how law firms operate.Our platform has become the trusted choice for thousands of legal professionals who depend on us to st... Show more

 • Promoted

Platform Developer

Canadian Bank Note Company, LimitedOttawa, ON, CA
Full-time +1

Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide.The company operates across various business domains, including currency... Show more

 • Promoted

Senior React Frontend Developer (Blockchain)

TechedinOttawa, ON, CA
Temporary

Senior React Frontend Developer (Blockchain).Senior React Frontend Developer.Below, you'll find the detailed job description.Payments/Blockchain/Web3/NFT/Crypto/DeFi).However, candidates must be si... Show more

 • Promoted

Senior App Architect: Modern Web Frontend & API Lead

NTT DATA North AmericaOttawa, ON, CA
Full-time

A leading technology services provider in Canada is looking for a Senior Application Software Architect to lead critical software replacement initiatives.The role demands over 10 years of experienc... Show more

 • Promoted

Cross-Platform Mobile & Web Quiz Developer (Freelance)

TwineOttawa, ON, CA
Full-time

A leading freelance marketplace is seeking a Mobile App and Web Developer for a quiz platform project.The role involves developing a user-friendly app for young learners along with a synchronized w... Show more

 • Promoted

Senior Platform Frontend Engineer (Desktop) - Remote

CrestaOttawa, ON, CA
Remote
Full-time

A leading AI-driven platform provider in Canada is seeking a frontend engineer to enhance their platform.You will work closely with product teams, improve frontend processes, and ensure compliance ... Show more

 • Promoted

Growth-Focused Frontend Engineer at Scribd

Scribd, Inc.Ottawa, ON, CA
Full-time

Step into the role of Frontend Software Engineer II at Scribd and shape our user acquisition strategies.This position emphasizes best coding practices and creating intuitive user experiences.Fronte... Show more

 • Promoted

Lead Frontend Engineer in Technology Modernization

Rush Street InteractiveOttawa, ON, CA
Full-time

Step into a lead role as a Frontend Engineer focusing on technology modernization.Bring your expertise in building client applications with a strong emphasis on scalability and performance.You will... Show more

 • Promoted

Senior Software Developer (Frontend)

Crank Software | AMETEKOttawa, Ontario, Canada
Full-time

In this hybrid role, you will design and implement intuitive and visually appealing user interfaces for embedded devices while collaborating with internal teams and customers.While experience with ... Show more