Deployed Engineer

Job description:

Fern enables businesses to offer Stripe-level SDKs and Docs for their public API. Inspired by internal tooling we saw at AWS and Palantir, we’re building Fern to let every engineering team offer easy-to-use and well-documented APIs. We’re [open-source](https://github.com/fern-api/fern), backed by YCombinator, and work together in our office in Brooklyn, NY.
### About this role
Our customer base continues to grow quickly, and we’ve expanded our product offerings to include SDKs and Docs. As a result, we have more questions, feedback, and tickets from developers using Fern than ever before. As we continue to grow, we’re adding a customer-centric software engineer.
Every customer request is an insight into our customer’s problems and informs our ability to build something people want.™️
### What you get to do
* **Have direct relationships with customers.** Whether they’re a CTO, VP of Eng, or Software Engineer, you’ll be the face of Fern and the first person they turn to when they need help. You’ll quickly build a network within the SaaS startup community, especially among YC founders.
* **Move fast.** To support our customers, you’ll work across several codebases to release bug fixes and features. For example, one day you may fix a bug related to our TypeScript SDK generator and another day you may add features to the Docs Frontend.
* **Be empowered to make big product changes.** When you hear a request from a customer that feels _hard to build_, they may be questioning an assumption we made 6 months ago or proposing a feature requiring a large engineering effort from us. You can use this customer context to drive our product roadmap.
* **Build our team.** We’re growing, and you will work directly with the CEO, CTO, and other founding members to bring in talented engineers.
### Our tech stack
* NextJS 
- Vercel (Frontend)
* Fern (API)
* Microservices: Express (NodeJs), FastAPI (Python)
* Postgres DB 
- Prisma ORM
* AWS CDK (Cloud)
### What you bring to the role
* 3
- years of experience as a software engineer
* Curiosity to learn about the technical **and** business context of an early-stage startup
* Strong written and verbal communication skills
* Willingness to be a polyglot and work across multiple programming languages (e.g., TypeScript, Python, Java, Rust)
* Ability to think on your feet and solve problems during calls with technical customers
* (Bonus) You have experience with APIs and SDKs

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.