L

Larus Technologies

AI/ML software for defence analytics

Frontend/UI Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-time$80k - $90k

About the Job

Requirements

  • A university degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Must meet qualifications to obtain a Canadian Government security clearance, which 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 such as Zustand or Redux Toolkit and server state patterns such as TanStack Query or SWR.
  • Experience integrating REST APIs and using generated API clients.
  • Experience writing unit, integration, and end-to-end tests using tools such as Vitest or Jest, Testing Library, Playwright, or Cypress.
  • Working knowledge of Git workflows and CI/CD pipelines.
  • Ability to gather requirements from domain experts and present to technical and non-technical audiences.
  • Interest in and understanding of the product.
  • Experience building GIS/geospatial interfaces using MapLibre GL, Mapbox, Leaflet, or OpenLayers; knowledge of GeoJSON and spatial analysis.
  • Experience with rich text editors such as TipTap, ProseMirror, or Slate, or code editors such as CodeMirror.
  • Experience integrating LLM services, building chat interfaces, or designing human-in-the-loop features.
  • Experience planning usability studies, A/B tests, or surveys and translating findings into design improvements.
  • Experience with Docker, Azure DevOps, or similar deployment and CI/CD platforms.
  • Familiarity with Python for cross-team collaboration.

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, choosing appropriate 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, including usability testing, A/B experiments, and surveys, and use findings to iterate on designs.
  • Write unit, integration, and end-to-end tests, and participate in code reviews.
  • Present designs and demos to stakeholders.
  • Collaborate with backend engineers, data scientists, and product managers within an agile process.
  • Own features end-to-end, from gathering requirements with domain experts through architecture and implementation to shipping tested code.
  • Influence technical direction and mentor junior developers.

Desired Qualifications

  • Experience with frontend architecture methodologies such as Feature-Sliced Design, clear module boundaries, and incremental migration planning.
  • Experience owning design systems, including design tokens, accessible components, visual consistency across themes, and responsive layouts.
  • Experience with UI/UX design and validation, including wireframing and prototyping in Figma, designing and interpreting user studies, and accessibility standards such as WCAG 2.1 AA.
  • Experience profiling React applications, analyzing bundles, and implementing lazy loading and code splitting.
  • Ability to create design diagrams, architecture decision records, and documentation.
  • Awareness of the OWASP Top 10 frontend vulnerabilities and secure development practices.

About the Company

Larus Technologies

AI/ML software for defence analytics

Larus Technologies develops AI-powered software for defense, security, and enterprise sectors, licensing proprietary software and providing integration services. Their products Total::Insight, Total::Perception, and Total::Vision fuse data, model scenarios, and analyze imagery to support decision-making, with Insight fusing sensor data, trackers, and weather to detect patterns, predict behaviors, and spot anomalies in real time. They differentiate themselves through a long defense-contract track record, focus on data fusion and decision-support for national security, and close collaboration with clients’ engineering teams to tailor solutions, aligning with the US DoD information-fusion approach (JDL). Their goal is to expand AI-enabled decision-support across defense and commercial markets, grow their SaaS and service offerings, and strengthen government partnerships.

Company size
51-200
Company stage
Grant
Total funding
$800K
Headquarters
Ottawa, Canada
Founded
1995

Recently Posted Jobs

Explore more opportunities at Larus Technologies

See more jobs