Skip to content
SardineSardine

Senior Software Engineer - AI Experiences

Frontend-focused senior engineer responsible for building polished AI product experiences in React and TypeScript, with secondary ownership of Go services and APIs. The role requires 7+ years of software engineering experience, frontend leadership, mentoring, and effective use of AI-assisted development tools.

About the job

Responsibilities

  • Design, build, and own polished, accessible, performant, production-ready user-facing features in React and TypeScript.
  • Set the technical direction and quality bar for the frontend.
  • Mentor engineers and contribute through code review.
  • Use AI and agentic development tools such as Claude to accelerate delivery and establish AI-assisted development best practices.
  • Build and extend backend services and APIs in Go when needed.
  • Collaborate with business stakeholders to architect and implement experiences from inception to delivery.
  • Contribute to product and technical roadmaps and the broader direction of the engineering team.
  • Create and maintain user-facing technical documentation that supports product understanding and adoption.
  • Help shape engineering culture and maintain high organizational standards.

Requirements

  • 7+ years of experience as a software engineer, with deep frontend specialization.
  • Expert-level React and TypeScript, with strong attention to UX, performance, and accessibility.
  • Fluency with AI and agentic coding tools such as Claude, with demonstrated use in efficient software delivery.
  • Experience setting technical standards, mentoring engineers, and driving technical decisions.
  • Track record of shipping high-quality, production-grade frontend systems at scale.
  • Working proficiency in Go, or ability to become productive quickly.
  • Ability to work autonomously in ambiguous environments and prioritize against business needs.
  • Customer-centric mindset and strong empathy for users.
  • Proficiency in English.

Nice to Have

  • Experience in fintech, fraud, compliance, risk, or regulated systems.
  • Exposure to data tooling or pipelines.

Technologies

  • TypeScript
  • React
  • Node.js
  • Golang
  • Bigtable
  • PostgreSQL
  • BigQuery
  • Python
  • Java
  • Terraform

Compensation and Benefits

  • Annual compensation of 160000–210000 CAD in cash and equity.
  • Early exercise for all options, including pre-vested options.
  • Remote-first culture and work from anywhere within Canada, with this role aligned to Eastern Time.
  • Flexible paid time off and year-end break.
  • Health, dental, and vision coverage for employees and dependents in Canada.
  • 4% RRSP matching.
  • MacBook Pro delivered to your door.
  • One-time home-office setup stipend.
  • Monthly meal stipend.
  • Monthly social meet-up stipend.
  • Annual health and wellness stipend.
  • Annual learning stipend.

Skills

React, TypeScript, Go, Node.js, Bigtable, Postgres, BigQuery, Python, Java, Terraform, Claude, Accessibility

Databricks

Databricks

Vancouver, Canada

Senior Software Frontend Engineer – Dashboards
CA$146k+/yrOn-site5+ YOEFrontend Engineering

Build scalable, high-performance frontend experiences for creating, editing, and exploring data dashboards. The role requires 5+ years of software engineering experience, strong React or similar framework expertise, and experience with frontend and backend systems.

Brex

Brex

Seattle, WA
Senior Software Engineer, Frontend
$192k+/yrHybrid7+ YOEFrontend Engineering

Senior frontend engineer building and refining client-facing financial software, leading end-to-end technical work and cross-functional projects. Requires 7+ years of frontend experience with React, TypeScript, ES6+, and Webpack.

Earnin

Earnin

Vancouver, Canada

Senior Front End Engineer
$228k+/yrRemote5+ YOEFrontend Engineering

Build and evolve scalable web experiences and frontend architecture using React, TypeScript, and Next.js. The role requires senior-level frontend expertise, production web application experience, cloud familiarity, and strong testing, performance, and mentoring capabilities.

Earnin

Earnin

Vancouver, Canada

Senior Front End Engineer
No salary listedRemote5+ YOEFrontend Engineering

Build and evolve scalable web experiences and frontend architecture for early-stage financial products using React, TypeScript, and Next.js. The role requires strong production web development expertise, architectural leadership, testing experience, and mentorship skills.

Aleo

Aleo

Remote

Senior Frontend Engineer
No salary listedRemote5+ YOEFrontend Engineering

Build and optimize responsive, production-quality interfaces for zero-knowledge and web3 applications using TypeScript, React, and Next.js. The role requires at least five years of software engineering experience, strong UX awareness, and familiarity with blockchain concepts.