Software Engineer, TypeScript
Overview
This role is ideal for ambitious TypeScript engineers with entrepreneurial goals. We are looking for a TypeScript expert to lead the development of Fern’s TypeScript SDK generator. Your work will directly influence the experience of thousands of developers using SDKs for companies like Square , ElevenLabs , Cohere , Intercom , and more. You'll define what high quality looks like in TypeScript SDKs and help set the standard for the broader TypeScript community.
Many of us are former or future founders, and this is an opportunity to scale a company from $1M to $10M ARR while partnering with fast-growing tech companies shaping the future of software. We value in-person collaboration and work out of our office in the Williamsburg neighborhood of Brooklyn.
Sound like you? Get in touch.
What you'll do
Define TypeScript best practices. You’ll set the tone for how a modern TypeScript SDK should feel — readable, idiomatic, and a joy to use. We’re constantly raising the bar to make our SDKs the best in the industry. This is more than code generation; it's about crafting TypeScript libraries that developers trust and love.
Build out our compiler. You'll own core components of our open source compiler , defining the primitives that power every one of our SDKs. You’ll implement new capabilities like auto-pagination and server-sent events , and push the boundaries of what a generated SDK can offer.
Engage with the TypeScript community . You’ll stay on top of modern TypeScript tools and frameworks, incorporate best practices, and work directly with developers through GitHub issues and community forums to evolve the SDK based on real-world needs.
Build our team. You'll work closely with our CEO and CTO to recruit and mentor new engineers as we scale.
What you’ll bring
Deep experience with modern TypeScript tools, such as turborepo , vite , and zod .
Strong grasp of TypeScript’s evolving ecosystem — from runtimes like bun and deno to emerging standards like Next.js .
Enthusiasm for shaping language communities, like Niels , our C# engineer who actively engages with the .NET team.
An eye for crafting a great developer experience.
( Bonus ) You've worked in a high-growth SaaS company
(Bonus) Experience working with the OpenAPI specification, Conjure (Palantir), or Smithy (AWS)
What we offer
Kind teammates who work hard
First-hand experience building an early-stage startup
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
Domestic and international team offsites
Our tech stack
Microservices: Express (Node.js), FastAPI (Python)
Postgres + Prisma ORM (Database)
Anthropic + Bedrock (LLM)
Fern (API)
AWS (Cloud)
About the interview
Phone screen with a founder
Three interviews: one coding, one decomp, one behavioral
Onsite with our team
Recommended Jobs
Automotive Sales & Leasing Consultant - Mazda White Plains
Job Description Job Description Salary: $80,000 - $120,000 /year Company Overview Mazda White Plains is a brand new, state of the art dealership. This is a fantastic opportunity for someone…
Dermatology Medical Assistant
Dermatology Medical Assistant - New York, New York Job#16725059 Join this dermatology practice in NYC. You will be experienced as a MA in dermatology office. Experience with lasers is a + I…
Facility Automation Service Specialist
Job Description Job Description Advance your career with the Stark Tech team. We'll shape your future together! Stark Tech is a total optimization provider of facilities and energy solutions. …
Sr Oracle DBA/Developer OMS/GIS (New York, NY)
Support Oracle OMS and eSRI based GIS Environment & Databases OMS and GIS related Linux /Windows server requests built to Client standards Performance monitoring and optimization of all ArcGIS …
Lawn & Plant Health Care Technician
Lawn & Plant Health Care Technician – Year-Round Benson Enterprises PLANT HEALTH CARE SERVICES ~ Team Apprentices & Technicians Company Overview Benson Enterprises is one of the premier des…
Cyber Command Vulnerability Management Specialist 4
Job Title: Cyber Command Vulnerability Management Specialist 4 Location: Brooklyn, NY 11201 Note: Hybrid: 3 days per week in office at 11 MetroTech Center, 5th Floor, Brooklyn, NY …
Billing Operations Specialist
Goldberg Segalla, a dynamic and collaborative law firm with a national presence, seeks a highly motivated and organized individual to join its team as an eBilling Specialist in its Buffalo office. Thi…
Senior Java Developer
Job Title: Senior Java Developer Location: Remote Employment Type: Full-time About Us We are the operational infrastructure for digital assets, empowering regulated financial …
Behavioral Health Specialist Fellowship-Bilingual (MSW) (LMSW)
Description Position at Oak Street Health Oak Street Health's graduate Behavioral Health Specialist Fellowship is a 12-month paid training program in the revolutionary collaborative care model i…
Corporate Tax Manager - Middletown, New York - HYBRID - $130,000 to $150,000
OPEN JOB: Tax Manager LOCATION: Middletown, New York - This is Orange County NY NOT NYC. HYBRID: Remote Fridays and 1 other day of choice. Onsite 3 days a week. SALARY: $130,000 to $150,000 …