Ad Hoc Labs is the maker of Burner, one of the top-grossing independent apps in the world. Our mission is to build best-in-class software products that empower our millions of customers with better control of their privacy, communications, and identity, and to do it as a self-sustaining company whose culture and practices we can be proud of.
Our bestselling app, Burner, has been the category leader in virtual phone number apps for more than five years, serving millions of consumers with a way to generate additional phone numbers when needed, keep them indefinitely or use them only temporarily, and delete them when finished – all without the hassle of wireless carriers or contracts. Burner was named a top 50 app by TIME and has been covered extensively in the press, including The New York Times, which said “a thin layer of privacy between yourself and the rest of the world, when needed, is hard to put a price on".
As an iOS Engineer, you will be a key member of our engineering team building the next generation of mobile privacy tools. You will collaborate with the product team to scope and build new features. Our engineers are subject experts in their discipline and have input and ownership at every phase of the development lifecycle. If you want to take your career to the next level, we want to hear from you!
What is the iOS team like at Ad Hoc Labs?
Our iOS team focuses on building and enhancing iOS applications using Swift and SwiftUI, leveraging modern tools and workflows. This close-knit team collaborates on all aspects of app architecture, development, and deployment while working cross-functionally with product and platform teams to deliver impactful features. We believe engineers thrive when empowered to work autonomously with clear goals and strong support. To create this environment, we have a high-feedback culture and continuously refine our processes.
As a Senior iOS Engineer, you will lead cross-functional teams to develop and launch new products. You will also play a key role in shaping our engineering culture and mentoring team members. In this role, you’ll enjoy significant autonomy and take ownership of the services you create.
Who we're looking for
- We are looking for team players who want to grow rapidly in their career. We think these skills and experiences make a good fit for this role. There is no such thing as a perfect fit - we want to hear from you if you believe you have the chops and are excited about what we do.
- At least 5 years of professional iOS development experience.
- Experience coding with modern mobile software design patterns (MVVM, etc).
- Experience leveraging modern iOS paradigms/tools (Swift, Combine, Async/Await, etc).
- Well versed in the Human Interface Guidelines and Apple’s design patterns. You know what feels right to iOS customers and what smells.
- A penchant for writing clean, reusable, and performant code.
- You have next year's WWDC marked in your calendar once this year's end.
- You've worked on a small, highly collaborative team.
- You’re looking for step function growth in your career.
Other Useful Experiences
- One of your apps is currently in the App Store
- Experience with StoreKit and In App Purchases. Bonus points if you intimately understand the App Store subscription lifecycle
- Experience unit testing
- You've shipped one or more features using SwiftUI
- Interest in the privacy or communications space
What you'll be doing
- Scoping, building, and testing new features for the Burner iOS application. You will work closely with design, product manager, and cross functional teams of engineers to lead projects.
- Maintaining and improving existing infrastructure, and be willing to jump in when things break
- Act as the iOS expert in design sessions, refining product ideas to best fit the iOS experience.
- Brainstorming potential features to align with company strategy. We believe good ideas come throughout the organization and will give you the support to make your idea a reality.
- Work with junior team members as the technical lead on projects and as a mentor.
Perks and Benefits
- Complete health and dental coverage for employees, dependents, and domestic partners.
- FSA
- 401k plan with employer matching.
- Parental leave for growing families.
- Remote-friendly team (or you can work out of our LA home base if you choose).
- Whatever equipment you need to do your best work.
- Work remotely in style. Get a stipend to set up or enhance your remote work setup.
- Choose how you want to invest in your career development. We reimburse for training, conferences, and online learning resources.
Our Hiring Process
Our hiring process is structured to find talented, eager people who are looking for something more than just another engineering role. We think the hiring process should assess your ability to succeed day to day at Ad Hoc Labs. You'll meet a cross section of the team you'll work with daily and we'll work through example problems and scenarios you'll encounter in the work, not problems meant to be gotchas. No BS, we promise. We're looking for people that have a solid technical foundation, clear communicators, and those excited about the opportunity here at Ad Hoc Labs.
Our Values
We believe that a team is more than the sum of its parts. We put the customer experience at the center of all of our projects. We take pride in the work we do and like to have fun doing it. We are always trying to learn, from our customers, from one another, and wherever inspiration lives. We believe people do their best work when they have the authority to succeed, the support to succeed, and clear metrics for success.
Ad Hoc Labs is a remote-first company. Select roles may require regional geography and/or frequent travel. All candidates need to be able to maintain a productive remote working environment with access to video-quality internet.
We are committed to building a diverse, inclusive company and we encourage applications from candidates of all backgrounds.
Top Skills
What We Do
We’re a company of app builders focused on making mobile communication faster, easier, and more intuitive. Our apps put you in control of who can reach you and when. They connect you with the people who matter and block those who don’t. They help you organize your contacts and communicate more productively. And they protect your identity and privacy.
In short, we make apps that make your phone a better phone.