Senior Software Engineer (Frontend)

Posted Yesterday
Be an Early Applicant
Vancouver, BC
Hybrid
130K-150K Annually
Senior level
Artificial Intelligence • Greentech • Hardware • Internet of Things • Software • Agriculture • Automation
Modern irrigation automation for every farm
The Role
The Senior Software Engineer (Frontend) will modernize frontend architecture, develop new features, collaborate with teams, and ensure scalable code quality.
Summary Generated by Built In

What We Do

Long term: Our mission is to make modern automation tools accessible to every farm on the planet.

Right now: We build modern irrigation automation for every grower. We do that by building and deploying intelligent devices to automate farm infrastructure for irrigation, fertilization, and other operations along with the software to scalably manage it all.

You might think this is surely a solved problem. As it turns out, it isn’t even close. Especially not at the scale our customers, the world’s largest food brands, operate at. And that’s where you come in.

Our Stack

  • Cloud host: Google Cloud Platform (Cloud Run, Cloud Build, Cloud Storage)
  • Databases: MongoDB, TimescaleDB (PostgreSQL-based)
  • Backend: TypeScript, NodeJS, Express, Mongoose/Typegoose, Jest, Prisma
  • Frontend: TypeScript, React, PixiJS, Leaflet, Material UI (deprecating), Coss UI, TailwindCSS
  • DevOps: Nx, pnpm, OpenTofu, Docker, Github Actions

Where You Come In

You'll play a crucial role in shaping our frontend systems during a critical growth period for the company. We’re in the middle of overhauling and modernizing our frontend to lay the groundwork for exciting new features like advanced data visualization and AI integrations. You’ll work alongside our team to help build that solid foundation and then leverage it to create dynamic, visually-compelling features and tools that empower our growers. You’ll take ownership of complex features from design to deployment and be a key technical voice in helping shape the next generation of our frontend.

Your Core Responsibilities

  • Help overhaul and modernize our component library, design system, and general frontend architecture
  • Develop improvements and fixes to existing features
  • Develop complex new features end-to-end
    • E.g. upcoming Map and Data Visualization features
  • Decide how to balance ideal solutions with practical constraints
  • Collaborate with other teams to translate requirements and Figma designs into responsive and intuitive interfaces
  • Make intelligent design decisions when necessary
  • Recommend and champion best practices in frontend engineering with a focus on scalability and maintainability
  • Write high-quality, maintainable code while providing technical leadership to others on the team
  • Work independently with high autonomy and ownership in a dynamic startup environment
    • Don’t worry—we don’t work in a pressure cooker. But you’ll need to adapt, take initiative, and create structure where it’s missing.
  • Participate in scoping tickets, projects, and larger initiatives

What We’re Looking For

You are:

  • Experienced in building frontend production apps at scale
  • Very proficient in TypeScript with React and its core principles of functional, component-driven development
  • Experienced with React’s ecosystem including UI component libraries, styling frameworks, and API and state management libraries
  • Thoughtful with a good eye for UX, usability, and intuitive interaction patterns
  • A pragmatic builder who knows the value of early feedback, demos, and rapid iteration
  • A collaborative leader who can guide technical decisions while remaining open to feedback
  • An excellent team communicator both offline and online

You must:

  • Have formal education in Computer Science, Computer Engineering, or a related field (or equivalent experience)
  • Be able to work in-person in Vancouver, BC

What We’re Excited By

  • Proven track record of designing and implementing scalable frontend architecture
  • Strong background in:
    • Establishing the foundations of a modern React app
    • Understanding and evaluating a variety of approaches and tools
    • System modularization and technical debt management
    • Migration strategies for evolving architectures
  • Experience with our stack
  • Experience with Map and Data Visualization tools
  • Interest and/or experience in the agriculture/sustainability industry
  • Past experience with high-growth startups

What you get

  • Compensation
    • Annual salary of $130,000 to $150,000
    • Stock options package
    • Equipment budget for your workspace setup
    • Comprehensive health benefits (dental, vision, mental health, and more)
  • Flexible policies
    • Flexible time-off policy
      • Minimum 3 weeks vacation
      • Additional 2-week company holiday at the end of the year
    • Hybrid work (in-office M-W-F)
    • Flexible hours
  • Growth opportunities
    • Chance to shape a fast-growing startup and transform the agriculture industry
    • Engineering leadership
    • Travel opportunities to visit growers at their operations
  • A pretty sweet office space at 2285 Clark Dr.
    • Bi-weekly company paid lunches
    • Quarterly team social events
    • Kitchen stocked with snacks and drinks (everyone gets a say in the monthly order!)
    • Life in Vancouver—one of the world's most livable cities with incredible access to nature and activities

Interview process

Below is an overview of what the process will generally look like so you know what to expect. The exact structure and details may change.

  1. Application submission
  2. Screening Call (non-technical; ~20 minutes)
  3. Technical Assessment (asynchronous; <2 hours)
  4. Live Interview (remote; coding, architecture discussion, and conversation; ~3 hours)
  5. Team Fit Interview (ideally in-person; non-technical; meeting the team; ~3 hours)
  6. Offer

Top Skills

Docker
Express
Github Actions
Google Cloud Platform
Jest
Leaflet
Material Ui
MongoDB
Mongoose
Node.js
Nx
Opentofu
Pixijs
Pnpm
Prisma
React
Tailwindcss
Timescaledb
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vancouver, BC
23 Employees
Year Founded: 2020

What We Do

We build modern irrigation automation for every farmer. We do that by designing, manufacturing, and deploying wireless smart devices to automate farm infrastructure for irrigation, fertilization, and other operations along with the software to scalably manage it all.

You might think this is surely a solved problem. As it turns out, it isn’t even close. Especially not at the scale our customers, the world’s largest food brands, operate at. And that’s where you come in.

Why Work With Us

We spend every day building real, tangible, and truly innovative technology to help one of the most important parts of our society do what it needs to do with access to modern tools. We do this with a team that's talented, value-driven, and kind in a company that's focused on sustainable growth over hype. Come join!

Similar Jobs

Easy Apply
In-Office
Vancouver, BC, CAN
29 Employees
165K-225K Annually

Boeing Logo Boeing

Business Analyst

Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
In-Office
2 Locations
141000 Employees
92K-143K Annually

Motorola Solutions Logo Motorola Solutions

Machine Learning Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
British Columbia, BC, CAN
23000 Employees
28-31 Hourly

Motorola Solutions Logo Motorola Solutions

Firmware Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Vancouver, BC, CAN
23000 Employees
38K-48K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account