About Engineering at Flow
We care deeply about our users-their pain points and experience.
We're a small team of generalists who embrace new challenges regularly.
We're united by our mission, focused execution, and speed.
We deploy to production multiple times a day.
How We Think
How to Build an MVP - Michael Seibel
Code-first vs Product-first - Zach Lloyd
Simple Made Easy - Rich Hickey (Watch the first 25 mins)
️ What You'll Do
Build features that tackle some of the world's toughest hardware engineering problems.
Accelerate solutions to urgent global challenges.
Take ideas from customer calls to production within hours.
Contribute to brainstorms by identifying simpler, better solutions.
Write clear, readable, and maintainable code.
Jump on calls with users to troubleshoot and support your own features.
️ About You
Passionate about solving real human problems.
You love the feeling of getting things done.
You're not afraid to form strong opinions-
Excited to explore new challenges, even outside traditional "technical" domains.
Comfortable with compromise if it leads to solving user pain faster.
Always striving to understand the bigger picture ("Why").
A strong communicator: clear, concise, and courteous.
2+ years of experience as a software engineer.
Strong understanding of JavaScript & React, including their performance implications in browsers.
️ Our Tech Stack
Backend: Golang
Frontend: TypeScript / React / Next.js
Infrastructure: Terraform, AWS
Containerization: Docker
Database: PostgreSQL
APIs: GraphQL (Hasura, Apollo)