Full-Time

Senior Frontend Developer

Updated on 9/4/2026

Appnovation

Appnovation

201-500 employees

Global digital consultancy delivering open-source solutions

No salary listed

Vancouver, BC, Canada

Hybrid

Hybrid working model; must be located in British Columbia, Canada.

Bachelor's

Category
Software Engineering (1)
Required Skills
JavaScript
Tailwind CSS
React.js
Data Visualization
Jest
Postgres
ClickHouse
TypeScript
C#
JIRA
Next.js
Playwright
REST APIs
Confluence
HTML/CSS
Storybook
OAuth

Get referred to Appnovation

See people who can refer or advise you

Requirements
  • A Bachelor's Degree in computer science, software engineering, or equivalent practical experience.
  • 6+ years of web development experience delivering production applications as part of a team.
  • Strong command of React, including hooks, composition patterns, state management, routing, and server-side rendering.
  • Production experience with Next.js, including App Router, rendering strategies, and data fetching patterns.
  • Strong TypeScript skills.
  • Expert knowledge of HTML5 and CSS3, with fluency in utility-first CSS such as Tailwind CSS or equivalent.
  • Experience building complex, stateful application interfaces, including forms, workflows, and dashboards.
  • Experience consuming REST APIs, including error handling, retry behaviour, and designing user interfaces around asynchronous operations.
  • Experience building and maintaining component libraries or design systems, and working with design tokens and tools such as Storybook.
  • Experience implementing frontend authentication against an identity provider using OAuth 2.0 and OpenID Connect.
  • Experience building role- or permission-sensitive interfaces.
  • Experience with end-to-end testing, with durable automated-test practices; Playwright is preferred and Cypress is considered.
  • Working knowledge of WCAG 2.x Level AA and practical accessible-component implementation.
  • Strong understanding of frontend performance, including bundle size, rendering cost, and behaviour at realistic data volumes.
  • Experience working inside an existing codebase and established engineering and design standards.
  • Strong understanding of version control, CI/CD, and peer review through merge requests.
  • Strong understanding of security and privacy by design principles.
  • Experience with agile delivery methodologies, including refinement, planning, review, and retrospective.
  • Experience mentoring other developers.
  • Must be located in British Columbia, Canada.
Responsibilities
  • Build and maintain application features in Next.js, React, and TypeScript, including server-side rendering, routing, and state management decisions.
  • Develop reusable, accessible components using Shadcn/UI and Tailwind CSS within the existing design system.
  • Integrate with .NET REST APIs, handling loading, error, empty, and partial-failure states.
  • Build interfaces that accurately reflect asynchronous and long-running backend processes, including in-progress, retrying, and failed states.
  • Implement authentication flows against Keycloak using OAuth 2.0 and OpenID Connect, and render conditionally against OpenFGA-driven permissions.
  • Build data-dense reporting and analytics views over backend query results with attention to performance at realistic data volumes.
  • Write and maintain Playwright end-to-end coverage and contribute to the shared test suite.
  • Meet WCAG 2.x Level AA and implement accessibility as part of development.
  • Produce implementation plans for significant changes and deliver work in small, reviewable merge requests.
  • Participate in code review, respond to CodeRabbit findings, and keep GitLab CI/CD pipelines green.
  • Participate in scrum refinement, planning, review, and retrospective activities, and raise missing business or UX decisions early.
  • Maintain frontend technical and component documentation as part of the definition of done.
  • Resolve defects and support post-release stabilization of recently delivered functionality.
  • Mentor less experienced developers through code review and pairing.
Desired Qualifications
  • Familiarity with C# and .NET sufficient to read backend code, trace issues across the stack, and discuss API contracts.
  • Familiarity with fine-grained authorization models such as OpenFGA and Zanzibar-style relationship-based access control.
  • Experience building analytics or reporting interfaces over large datasets, including data visualization.
  • Experience building workflow-driven or long-running-process user interfaces.
  • SaaS product delivery experience, particularly through a pilot-to-general-availability transition.
  • Experience with Canadian public-sector or education accessibility and data privacy requirements, including AODA, provincial equivalents, PIPEDA, and provincial FIPPA.
  • Experience with distributed tracing, frontend observability, or error monitoring.
  • Experience with progressive web applications, service workers, and advanced performance optimization.
  • Experience in a consulting or client-facing delivery environment.

Appnovation Technologies provides global digital consultancy and managed services to help organizations plan, build, and run digital experiences. It uses open-source technologies to deliver digital strategy, UX design, data analytics, platform engineering, and enterprise integration for web, mobile, back-end, and big data projects. Revenue comes from end-to-end projects plus 24/7 support and ongoing managed services, supported by partnerships with Acquia, Alfresco, and Alibaba Cloud. Its goal is to identify digital growth opportunities and execute initiatives that improve customer experience and operations across industries such as life sciences and financial services.

Company Size

201-500

Company Stage

Late Stage VC

Total Funding

$21.3M

Headquarters

Vancouver, Canada

Founded

2007

Get referred to Appnovation

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Appnovation's January 2026 AI-services expansion adds a fresh enterprise wedge.
  • The Semrush work and other 2026 newsroom updates show active client delivery.
  • September 2026 careers page lists 82 openings, signaling continued hiring demand.

What critics are saying

  • 2023 layoffs cut roughly 20% globally, exposing demand volatility in discretionary digital services.
  • 82 open jobs in September 2026 signal delivery strain if sales slows.
  • Global consultancies and platform vendors like Accenture, Acquia, and Contentful compress margins by 2027.

What makes Appnovation unique

  • Appnovation built a global open-technology stack across Drupal, Sanity, and Acquia partnerships.
  • Vancouver-founded consultancy spans 10+ offices across North America, Europe, and Asia-Pacific.
  • 2026 AI-services launch targets enterprise CMS migration and human-centered transformation.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Benefits Package

Mental Health Support

Fertility and Menopause Leave

Fitness Allowance

Work-life Balance

Health Insurance

Remote Work Options

Flexible Work Hours

Paid Vacation

Paid Sick Leave

Paid Holidays

Hybrid Work Options

Stock Options

Company Equity

401(k) Retirement Plan

401(k) Company Match

Conference Attendance Budget

Professional Development Budget

Wellness Program

Gym Membership

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

-2%
Angel News
Jun 9th, 2023
Appnovation Receives £9.3m in Equity Financing

Appnovation has received £9.3m in equity financing from a joint partnership between the Canadian Business Growth Fund (CBGF) and the UK’s BGF. The investment will allow Appnovation to accelerate its international growth and expansion strategy, spurring jobs and economic growth in Canada, the UK and beyond.   Appnovation is a full-service digital consultancy, focused on delivering meaningful business outcomes that drive innovation, growth and ultimately value for its clients. Through digital strategy and a deep industry focus across a variety of verticals (including some of the largest financial services and pharmaceutical companies in the world),Appnovation’s expertise with user-centric, design-led experiences and open technology platforms, helps brands to better engage their customers.

Appnovation
May 16th, 2023
Mandhir Gidda joins Appnovation as Senior Vice President, Technology in EMEA | Appnovation

Global digital partner Appnovation has announced that Mandhir Gidda has joined as Senior Vice President, Technology in EMEA.

Appnovation
Mar 16th, 2022
Appnovation Technologies, Inc. partners with ASCD

Appnovation partnered with ASCD to reimagine their overall digital experience and transform it into a modern web presence with a clean, streamlined design.

GlobeNewswire
Nov 29th, 2021
Appnovation Technologies Inc. hires Daren Fitzgerald as SVP of Strategic Growth, EMEA

Firstly, Appnovation has brought on Daren Fitzgerald as SVP of Strategic Growth, EMEA, adding a seasoned leader in Retail, IT and Technology to its global leadership team.

Yahoo Finance
Oct 21st, 2021
Appnovation Technologies Inc. recognized as Best Workplaces™ for Today’s Youth on Jan 1st 21'.

VANCOUVER, Oct. 21, 2021 (GLOBE NEWSWIRE) -- Global digital consultancy Appnovation has been named on the 2021 list of Best Workplaces™ for Today’s Youth.