Taro Logo

Software Engineer, Swift

Building toolkit to help software companies offer world-class APIs, enabling customers like Square, ElevenLabs, Webflow, and Intercom.
Brooklyn, NY, USA
$200,000 - $230,000
Mobile
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Swift

Fern is an innovative Series A startup that's revolutionizing how companies deliver APIs. Having raised over $10M from Bessemer and Y Combinator, they're growing 5x year-over-year and are building the essential toolkit for world-class API development. As a Swift SDK Engineer, you'll join a team of primarily ex-Palantir and ex-founders in their Williamsburg, Brooklyn office.

The role offers a unique opportunity to define the future of Swift SDKs, making them idiomatic, reliable, and delightful to use. You'll own crucial parts of their open source compiler and shape the core abstractions behind all generated SDKs. The position requires deep expertise in Swift and modern Apple frameworks, combined with the ability to engage meaningfully with the developer community.

What makes this role exceptional is the combination of high autonomy, rapid development cycles, and direct customer impact. You'll work in an environment that values quick shipping, minimal bureaucracy, and genuine customer obsession. The compensation is competitive ($200K-$230K plus equity), and the benefits package includes everything from free meals to international team offsites.

This is an ideal opportunity for a Swift expert who wants to make a significant impact in the API development space while working with cutting-edge technology. The role offers excellent exposure to startup scaling, product development, and community building, making it perfect for engineers with entrepreneurial aspirations.

Last updated 6 days ago

Responsibilities For Software Engineer, Swift

  • Define Swift best practices for modern SDK development
  • Build and own core components of open source compiler
  • Implement new capabilities like auto-pagination and server-sent events
  • Engage with Swift community and stay on top of modern Swift tools and frameworks
  • Work directly with developers through GitHub issues and community forums
  • Shape technical decisions and influence product direction

Requirements For Software Engineer, Swift

TypeScript
  • 3+ years of software development
  • Strong communicator; comfortable solving technical problems with customers
  • TypeScript proficient with willingness to work across multiple languages
  • Deep experience with modern Swift tools, such as SwiftPM, Combine, SwiftLint, and Xcode Instruments
  • Strong grasp of Swift's evolving ecosystem — from protocol-oriented programming to adoption of SwiftUI and modern Apple SDKs
  • Enthusiasm for shaping language communities

Benefits For Software Engineer, Swift

Medical Insurance
Dental Insurance
Vision Insurance
  • Prime office location in Williamsburg, Brooklyn
  • Bonus $18,000 per year for living close to the office
  • Free meals (breakfast, lunch, and dinner)
  • Health, dental, and vision insurance
  • Unlimited vacation
  • Flexible WFH policy
  • Domestic and international team offsites

Interested in this job?