As a small team, we’re all generalists, constantly pick up new challenges, and interface with customers regularly. Regarding product and code, we’re looking to work with experienced people who can pick a problem and solve it. We don’t expect you to have a background in all the tools we use, but we expect a background working with TypeScript and at least one other language.
What You’ll Do
- Expand SDK language selection. Our customers are asking us to support a broader range of programming languages. You’ll help us expand our SDK generator selection. Next up are Rust, PHP, and Swift.
- Drive feature parity between languages. For each SDK language that our generator supports, we need to support 12+ features (and that number will keep growing!) Getting to parity is a shared goal amongst the engineering team that you’ll contribute toward.
- Be a polyglot. Contribute code across repositories in different programming languages. You may write code in TypeScript, Python, and Go within the same week.
- Build our team. We’re growing, and you will work directly with the CEO and CTO to bring in talented engineers.
What You’ll Bring
- 4+ years of professional backend or full-stack development
- Significant experience working with TypeScript and one other programming language
- Experience starting a project from scratch. You might have led a project, built a side project you’re proud of, or been a founder.
- (Nice to have) You've worked in a high-growth SaaS company
What We Offer
- Interesting and challenging work
- Ownership of projects end-to-end while wearing multiple hats
- First-hand experience building an early-stage startup
- A salary of $168,000 to $192,000 and equity
- Living proximity bonus of $18,000 per year if you choose to live near the office
- Meals (breakfast, lunch, and dinner) at the office
- Health, dental, and vision insurance
- Unlimited vacation
Our tech stack
- NextJS + Vercel (Frontend)
- Fern (API)
- Microservices: Express (NodeJs), FastAPI (Python)
- Postgres DB + Prisma ORM
- AWS (Cloud)