Software Engineer, Frontend
Overview
At Fern, our mission is simple: make the lives of developers easier. Starting with an API spec, Fern enables engineering teams to automatically generate and maintain their SDKs and docs.
This role is ideal for ambitious engineers with entrepreneurial goals. 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.
What you’ll do
Build user-facing features such as a WYSIWYG editor to replace Markdown files with an intuitive in-browser app or a changelog to track developer documentation changes over time. You’ll oversee the architecture, design, deployment, and customer adoption of these features.
Manage our frontend infrastructure by leading the implementation of Storybook, enhancing our CI/CD pipeline, optimizing web application performance, and implementing application monitoring to ensure robust and reliable operations.
Streamline the developer experience for our monorepo by sharing and implementing your vision of an ideal internal developer experience. You will reduce build times, accelerate deploy times, and increase time-to-ship for our customers!
Be a power-user of Vercel. We host a multi-tenant Next.js app that powers hundreds of documentation websites. Check us out on Vercel's blog . We're enterprise customers of Vercel and have an active Slack channel with their team. You'll be an owner of the frontend, which is open source !
Earn trust with customers. Work with developers from startups, growth-stage companies, and enterprises. Collaborate to understand their needs and define product requirements.
What you'll bring
3+ years of professional frontend development experience
A high ownership and execution mindset - our team members are able to identify problems, execute, and deliver results with a clear sense of conviction and agency. You have a strong perspective on how and why something needs to be built a certain way.
A customer-first mindset, with enthusiasm for engaging with users to ensure we build polished, user-centric products
( Bonus ) You've worked in a high-growth SaaS company
(Bonus) Experience working with the OpenAPI specification, Conjure (Palantir), or Smithy (AWS)
Our tech stack
Frontend: Next.js, Vercel, React, Typescript
Backend: Typescript, Postgres DB, Prisma ORM, Express (Node.js), FastAPI (Python), AWS
Other tools: Claude, Bedrock (LLM), Fern (API), Algolia, turbopuffer (Search)
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
About the interview
Phone screen with a founder
Three interviews: one coding, one decomp, one behavioral
Onsite with our team
Recommended Jobs
Beauty Advisor
Sephora in New York City is seeking a Part-Time Beauty Advisor to join its dynamic team. This role involves delivering personalized beauty consultations, demonstrating product expertise, and driving s…
General Utility Worker - Citi - 388 Greenwich 4th Floor EDR
Job Description Are you self-motivated and proud of the work you do? Here at Aramark, we take pride in the level of service and safety we provide! As a General Utility Worker on our team of other …
ABA Behavior Technician - Queens Village, NY
About the Lighthouse Lighthouse is a New York City-based specialized agency dedicated to providing top-quality Applied Behavior Analysis (ABA) therapy services for children with autism. Our mis…
Full Time Cardiology Job Albany, NY
An integrated health system in a scenic lakefront community in Central New York is seeking a BE/BC Heart Failure Cardiologist to join a large, established multi-specialty group. Located within a short…
Substitute Clerical Positions
Substitute Clerical Positions Location Hudson, NY : Substitute Clerical Positions Location: District wide Days/Hours: As Needed Rate of Pay: $16.16/hour Minimum Qualifications: Graduation f…
OTR Owner Operators - Reefer
Looking for top pay, freedom, and consistency ? At SGS Express Inc. , you keep 90% of gross load – the highest starting pay on the market – while hauling customer freight that keeps you running…
Supervising Pharmacist
Job Description Job Description Essential Pharmacy is seeking a dynamic Supervising Pharmacist to perform general prescription filling duties and provide support to its customers. In addition, i…
Full Time Neurosurgery Job Rockville Centre, NY
Come practice in Rockville Centre, an incorporated village located in the Town of Hempstead in Nassau County, on the South Shore of Long Island, in New York. With a booming restaurant and nightlife sc…
Housekeeping Supervisor
Job Description Job Description Description: POSITION SUMMARY: Under the supervision of the Director of Hospitality Services, Hospitality Services Supervisor maintains a clean and comfortable…
Full Time Neurology Job Albany, NY
Thriving and well-supported regional health system in the scenic Berkshire Mountains of Western Massachusetts is seeking Board Eligible/Board Certified Neurologists to join its growing outpatient Neur…