Circuit: Staff iOS Engineer (Remote)

Circuit
Headquarters: London, England, United Kingdom
URL: https://getcircuit.com/
🌏 Must live in UTC-5 to UTC+2 time zones to apply
💸 Salary – Staff Level £110,000 + Equity + Performance Bonus
👋 Reporting to – Milo Bird, Engineering Manager (iOS)
👯 Working in – the Engineering Team
If you’re looking to join a fully remote, independent, and profitable company with a friendly, experienced team, keep reading. If you’re a pragmatic engineer who thrives on autonomy, takes ownership, and wants to make a real impact, we think you’ll feel right at home here.
Swift, UIKit, and SwiftUI are our primary technologies, and you’ll be building exceptional user experiences, solving complex UI challenges, and making impactful changes (quickly!). We have a huge scope of work with some interesting problems to solve, and you will help move the product and the business forward by building new features, apps, and cross-product integrations.
Want to know more?
We are fully remote
Our Co-founders are in different countries, and our team is spread across Europe, Brazil, and Canada. We don’t have an office!
Flexible, asynchronous working
It gives us task flexibility and work-life balance. Minimal meetings allow you to focus on deep work and get things done.
Profitable. Independent. Long-Term Focus.
We’re a profitable company with a strong foundation. We operate independently, prioritizing long-term success and innovation.
Equity options for everyone
Work at Circuit for at least one year to qualify, and your equity vests over 5 years.
Annual company performance bonus
Paid in January and pro-rated to your start date in your joining year.
£3200 every three years for a new laptop
Choose what you like and get set up for how you work best.
£500 a year for new tech/home office
Do you need a new desk, chair, keyboard, or headphones? Build a space to do your best work.
32 days of paid holiday per year
You can use it whenever you like. Four weeks in one go, one day off (almost) every other week, or anything in between.
Invest in your wellbeing
£1000 a year for gym memberships, fitness classes, sports equipment, alternative therapies, mental health resources, and more.
Annual team meet-ups in 5-star locations
We get together once a year as a team to collaborate, get to know each other, and have fun!
Enhanced parental leave
Sixteen weeks on full pay and up to 52 weeks in total; through birth or adoption, have the time and resources to welcome your new addition.
Connect with each other
£1,000 a year for self-organized in-person work sessions. Plan team meetups to connect and build stronger bonds.
💫There is so much more to tell you, but we can’t fit it all into one job advert! Check out our Careers Page and Public Handbook to see if we are right for you—getcircuit.com/jobs
Who we are, what we do, and how it’s going
We are a fully remote, independent, and profitable company made up of experienced, talented people. We hire globally across time zones from UTC -5 to UTC +2 and currently have people based in Europe, South America, and Canada.
Back in 2017, we saw an issue with last-mile delivery – it was too complicated and stressful for drivers. Circuit started a mission to change that by choosing to develop an app that put the driver, and their customers, first.
We were astounded by the response we received. Within our first year, we had almost 1,000 customers, $100k in ARR, and a team consisting of our two co-founders, Jack and Pol. With a lean team of ~40, we’ve grown to $25M ARR, helping over 100,000 drivers deliver more than 1 billion packages worldwide—about 20 every second.
What you’ll be doing
Joining our existing iOS team of four, you’ll work on our iOS app, moving it and the business forward by continually finding and implementing better solutions for our users.
You will work as an individual contributor, owning and leading projects end-to-end and helping shape how we design and build our app as it grows. Along the way, you’ll review code, share context with the team, keep our standards high, squash the occasional tricky bug, and look for ways to make our tools and processes even better. You’ll work closely with our Product Design and wider Engineering teams to implement high-quality, first-class user experiences.
What you won’t be doing
-
Daily stand-ups and fortnightly sprints. Expect ~one meeting per week. We’re not the right fit for you if you rely on regular meetings to keep on track.
-
Sacrificing quality. We have high standards and won’t rush to meet an arbitrary deadline.
-
Managing people. You’ll mentor others and manage projects, but this will remain an individual contributor role, at least for now.
-
Working with junior folks. You need to be okay with doing more low-level and administrative tasks.
We’d love to hear from you if you:
-
Build great UX!
-
Have 8+ years of experience building apps for iOS
-
Are a pro with Swift, UIKit, and SwiftUI
-
Have used Combine (or something similar like RxSwift)
-
Know your way around debugging, profiling, and performance tuning
-
Write tests and are comfortable with CI/CD and modern version control workflows
-
Like to solve tricky problems and create products that are genuinely nice to use!
-
Enjoy the autonomy of managing and implementing projects end-to-end
-
Have worked as an individual contributor before, ideally in a small team
-
Are at your happiest working on projects from start to finish – talking to users, identifying & exploring issues, designing & implementing solutions, and monitoring their success
-
Instinctively know when to take your time – and when to get things done quickly
-
Enjoy working autonomously, and know when to trust your gut or gather more data
-
Come up with simpler ways to solve complex problems
-
Are based in UTC-5 to UTC+2 time zones
-
Can speak and write in English at a professional level
The Hiring Process
Our hiring process for this role has five stages, and usually takes ~three weeks to complete. At every step, you will have the opportunity to ask questions of your own and make sure that we are the right choice for you.
1️⃣ Apply
Upload your resume and fill out our application form. It takes about 10 minutes to complete, and we don’t ask you to repeat anything that’s already on your CV!
2️⃣ Meet our TA Director ☕
You’ll have a 45-minute video call with our Director of Talent Acquisition, Sadie. She will tell you more about Circuit and ask questions to help get to know you, too.
3️⃣ Meet the hiring manager, Milo
You’ll have a ~45-minute video call with Milo, Engineering Manager for the iOS team. To help him get to know you, Milo will ask about your work history, technical achievements, and your take on engineering culture.
4️⃣ Test project
At this stage, we will send you a brief for a technical test project so we can see how you approach a challenge. It should take you around 8 hours, and we’ll pay you for your time 💵
5️⃣ Meet the CEO
You’ll have a 30-minute, final video call with our Founder and CEO, Jack, an informal chat, and an opportunity for you to meet.
If this goes well, we will make you an offer! 💫
If you like the sound of Circuit, our culture, and the job, click apply
To apply: https://weworkremotely.com/remote-jobs/circuit-staff-ios-engineer-remote
Source ⇲
We Work Remotely: Remote jobs in design, programming, marketing and more