Senior/Lead Software Engineer, iOS

  • Full-time

Company Description

Who We Are

Darby Smart is a rapidly-growing, passionate, video community that lets you watch and make snappy, how-to videos - our mission is to allow people to turn their hobbies into side hustles. You can find thousands of snappy how-to videos that inspire new ideas in beauty, food and DIY and chat live with others while watching them.  We are the leaders in short-form video, and retailers and brands see incredible engagement when they use our content, and are craving for more! 

To learn more, download the Darby app in the iTunes Store (http://apple.co/29y6j97).

Darby Smart is backed by leading investors including: Forerunner, CAA and Maveron

We have a killer leadership team with a long track record of success : Nicole Farb (female CEO : ex Goldman, GMA), Wei Kuan Lum, VP of Growth from Facebook, Chris Norris : VP of Eng from Polyvore, Bazaarvoice

Last, but not least, we have the resources of an amazing Advisory Board: Justin Kan (Founder of Twitch), Anthony Noto (COO, Twitter), Dave Gilboa (CEO, Warby Parker), Walter Driver (CEO, Scopely), John Kobs (CEO, Apartment List)


Job Description

You'll be owning and building out our iOS app to delight our users and build a thriving online community, making it a pleasure to create how-to videos, and easy to connect with other like-minded users.  Ultimately we want to connect our creators with brands and retailers so they can make money from the things they do just for fun today.  As the team grows you will be responsible for mentoring others in iOS best practices and patterns.

  • More than anything else, this is a real opportunity to make an impact - we have a small engineering team today so everything you do, minute-by-minute, impacts the company's success.
  • We are not technology zealots and we attempt to keep out stack modern and clean - developer happiness is important to us
  • You have the opportunity to be immersed in the full stack - we value people who are adaptable, curious and hungry to learn new things
  • We expect our engineers to : have a strong sense of ownership, demonstrate craftsmanship, enjoy collaboration (understanding that it ultimately produces better results than working alone), and have a drive to make an impact
  • We need to move fast to win the race we are in so we build and deploy incrementally, and quickly.  We are a data and results-driven team.
  • Our engineers are expected to be product-centric - you will contribute to shaping our product features to meet our goals, not blindly implement specs provided by someone else

(Note that, unfortunately, we are unable to sponsor US work visas at this time)

Qualifications

If you can hit as many of these as possible, you're the person we're looking for!

  • You have relentless drive, work with a sense of urgency, and meet your commitments
  • 3 year or more of on-the-job experience with iOS
  • Expert in Swift, with an excellent knowledge of its ecosystem
  • Strong knowledge of iOS design patterns and their trade-offs
  • Demonstrated skills in delivering high quality, elegant code
  • Expert understanding of object-oriented programming
  • Experience with embedded databases and other system datastores
  • Expert with RESTful APIs to connect to back-end services
  • Great sense of UI design and you have a user-oriented focus
  • Knack for benchmarking and optimization
  • Experience successfully mentoring others in iOS 
  • You have a track record of maintaining a well organized, clean app architecture as the codebase grows 
  • Understanding of Apple’s design principles and interface guidelines
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration

Additional Information

The Benefits
  • Opportunity to work with the leading company focused on encouraging creativity
  • Part of a team that is passionate, wicked smart and relentless
  • Generous equity
  • Fun, people-oriented workplace
  • Unlimited sick and vacation days
  • Health and Dental Insurance
  • Pets at Work