Frontend/UI Developer
$80k - $90k per yearFull-time
Larus Technologies
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, or, remote if located outside of the National Capital Region.
Reporting To : Director of Technology
Salary Range: $80,000-90,000
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
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:
These are not required, but will set you apart and open pathways to seniority:
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 don’t hesitate to contact Larus at View email address on larus.applytojob.com
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, or, remote if located outside of the National Capital Region.
Reporting To : Director of Technology
Salary Range: $80,000-90,000
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.
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 we're building and why.
- 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;
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
- Competitive compensation package; $80,000-90,000
- Comprehensive Health and Dental insurance package;
- Competitive vacation and paid time off;
- Company-sponsored team-building events; and
- Learning and development opportunities.
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 don’t hesitate to contact Larus at View email address on larus.applytojob.com
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Frontend/UI Developer in Ottawa, ON vacancy
$153k - $213k per year
...beyond your team through your writing and tech talks. You will help develop talent on your team by providing feedback and guidance, and... ...of developing and architecting web applications using declarative UI frameworks like React or Vue. You are proficient in working with...Front endWork at officeRemote workFlexible hours$153k - $213k per year
...verification, and fraud journeys. You will work as a Frontend engineer, contributing to web, and mobile... ...writing and tech talks. You will help develop talent on your team by providing feedback... ...web applications using declarative UI frameworks like React or Vue. You are...Front endWork at officeRemote workFlexible hours$133k - $183k per year
...systems, testing, performance, and observability, with opportunities to develop deeper expertise in technologies such as Google Tag Manager,... ...engineer. You have experience shipping web apps using declarative UI frameworks like React or Vue. You have experience working with...Front endWork at officeRemote workFlexible hours- Join Affirm's remote-first team as a Lead Frontend Engineer focusing on authentication experiences. Leverage your skills in React or Vue to drive high availability web applications. Affirm is seeking a Lead Frontend Engineer with a strong background in architecting web applications...Front endRemote work
$100k - $120k per year
...Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’... .... Experience with at least one of Node.js or a modern UI framework. Practical experience incorporating AI tools into your...SuggestedLong term contractFull timeInternshipLocal areaRemote workFlexible hours- ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the chance to shape and enhance our user interface... ...using AI-assisted development tools. These tools can help you develop features faster, fix complex systems, and improve existing...Front endLocal areaFlexible hours
- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Front endHourly payContract workApprenticeshipRemote workFlexible hours
$96.56k - $128.74k per year
...and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details:... ...integration, and DevOps. · Work with the design team to understand UI/UX requirements, ensure technical feasibility, and implement. ·...Front endPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior FrontEnd Angular ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera...Front endHourly payFull timeContract workRemote workFlexible hours
- ...increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and... ...of our operations console as we modernize it with React micro-frontends - Help deliver Mission Control's next chapter: deploying and operating...Front endFull time
$111.25k - $150k per year
...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department Leader: Victoria Wnek, VP of Operations... ...Components: able to build and maintain custom components where standard UI falls short ~ Integration design and troubleshooting: REST/SOAP...Long term contractPermanent employmentFull timeRemote work- ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department:... ...design through delivery. You build APIs, ship UI, write tests, monitor production, and come... ...Solid understanding of REST APIs and how frontend and backend systems interact — you're comfortable...Front endPermanent employmentFull time
- ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable... ..., access requests, HR services) • Configure forms, variable and UI policies b. Workflow and Automation • Creating workflows and...For contractors
$80k - $85k per year
...Description Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems? We’re looking... ...to learn new technologies quickly Experienced with backend/frontend data flow and API integrations Able to work independently while...Front endLong term contractFull time1 day per week$110k - $120k per year
...validate fixes, and ensure applications meet functional, technical, performance, and operational requirements. What you'll do Develop a strong understanding of network management applications, system architecture, interfaces, and operational workflows. Develop,...Full time- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat s'inscrit dans un contexte...Front endHourly payContract workApprenticeshipRemote workFlexible hours
$155k - $175k per year
...growth, and we are seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as we scale and expand.... ...Collaborate with our team to design, develop, and maintain both frontend and backend components of the Proof platform, ensuring a...Front endLong term contractFull timeRemote workFlexible hours$155k - $180k per year
...positive experience could be a direct result of our technology—and your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and...Full timeImmediate start$120k - $155k per year
...with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR.... ...rely on. This is a full-stack role with real breadth: from UI and databases through to low-level instrument communications and...Long term contractFull timeInternshipWorldwideShift work- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining... ...with exposure to the entire stack of development (backend, APIs, UI). ~1+ years working with DevSecOps ~ Education: Software Engineering...Full time
- ...deployment automation, environment provisioning, secret rotation, and developer tooling (pre-commit hooks, quality gates) Observability:... ...communication systems Collaboration: Work closely with backend, frontend, QA, and MATLAB engineering teams to unblock deployments,...Front endFull timeInternshipWork at officeWork from homeWorldwideNight shift
- ...implementation through close collaboration, humility, and pride in what we deliver. ELITS is now looking for an experienced PCB Layout Developer to join our dynamic team. Key Responsibilities: PCB Layout Development: Lead and execute PCB layout activities for high‑...Front endFull timeFlexible hours
$116.7k - $165.8k per year
...configuration, and seamless inline software upgrades across diverse physical and virtual form factors. System Reliability & Observability: Develop and support critical infrastructure services, including robust backup and restore frameworks, automated anomaly detection, and...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours- ...We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications. The ideal candidate... ...APIs, JSON, and third-party libraries. Familiarity with Android UI/UX design principles and Material Design. Knowledge of databases...Full time
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to $128...Front endPermanent employmentSummer workWork at officeRelocation package3 days per week- ...investments to support 5G and 6G deployments across the globe and as part of this we are looking for an experienced Radio Network System Developer that will join our RAN Baseband System Management team in Ottawa Canada. In our team we work with signal processing, radio...Full time
- ...Elastic is seeking a Senior Software Engineer for the Streams UI team to shape and enhance our user interface. You will work on Fleet and Streams, delivering intuitive UI components with TypeScript, React, and Node.js, while collaborating across a distributed team on GitHub...
$30 per hour
About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea...Hourly payFull timePart timeInternship$85k - $100k per year
...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to be recognized as one of Ottawa’s Best Places to Work. March Networks is an established global leader in the video surveillance...Full timeImmediate start- Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Frontend/UI Developer. Be the first to apply!
Related searches
- front end developer Ottawa, ON
- frontend developer Ottawa, ON
- front end developer no experience Ottawa, ON
- junior front end developer Ottawa, ON
- junior frontend developer Ottawa, ON
- remote front end web developer Ottawa, ON
- front end loader Ottawa, ON
- front end loader operator Ottawa, ON
- front end manager Ottawa, ON
- entry level front end developer

