Submit your resume
"*" indicates required fields
The Role
We’re a growing team of self-motivated engineers. We put in long hours not because we have to but because we care about the impact we’re generating. We hope to do more in a week than most other teams do in a month.
We are looking for a full-stack engineer who’s excited to experience the adventure of being in an early stage startup. We hope for your time here to be the most rewarding in your career. You’ll be given a lot of responsibility and the freedom to solve problems.
This is an on-site role in San Francisco. We believe that life’s more fun when experienced with others, and that our best work happens face-to-face.
Responsibilities
- Own the problem and work with the engineers and designer to generate a solution
- Build, test, and ship features that solves user problems
- Look at data and talk to users to get feedback about the feature
- Triage and fix bugs
- Generate proposals (through meetings, docs, and Figma) to help align team on your solution if it’s a multi-person effort
- Review PRs to ensure that you’re not siloed in your own feature and that standards are upheld
Requirements
- 5+ years of experience with Node, React, and Typescript
- You’re not afraid to touch all parts of code when needed — from mouse click to DB. If you specialize in back-end, you should at least be able to disable a button on the front-end. If you’re front-end, you should at least be able to cast a return type of an endpoint field from a string to an int
- Deploy your own code. We don’t have an ops team here, so you get to own deployment as well
- Excellent written and verbal communication skills
Bonus
- Previous startup experience — having started your own or joined one before
- Python and some experience with implementing or deploying ML models
- Speaks a language other than English (and code)
- Cloud functions, NoSQL DB