Top Benefits
About the role
Who you are
- 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
- 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
What the job involves
- Reporting to - Milo Bird, Engineering Manager (iOS)
- Working in the - Engineering Team
- 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
- Minimal meetings allow you to focus on deep work and get things done
- 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
- Expect ~one meeting per week
- You’ll mentor others and manage projects, but this will remain an individual contributor role, at least for now
- You need to be okay with doing more low-level and administrative tasks
The application 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
- 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!
- 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
- 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
- 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 💵
- 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! 💫
Benefits
- Fully remote - with no head office and our teams spread across 10+ different countries, we are truly a remote company, and we always have been
- Flexible working - we're flexible around when you start, end, and how long your breaks are, providing it doesn’t affect your ability to do great work
- Optional virtual and in-person events allow us to chat, catch up, and have fun
- Annual company get-togethers with workshops and team-building and, of course, we socialize
About Circuit
Circuit is a sustainable transportation solution that reduces congestion and makes mobility easier, greener and more accessible. Our on-demand, 100% electric shuttle services provide first/last-mile connections to mass transit, encourages visitors to park once, and gets people out of their cars for short trips.
Working closely with innovative cities and forward-thinking advertisers, we've provided over 6M rides without burning an ounce of gas. Our commitment to sustainability and community is at the core of everything we do, and we're proud to offer an eco-friendly, on-demand option that creates local jobs and connects communities.
Join the millions of riders who have already experienced the ease and convenience of Circuit's micro-transit service. Visit us at ridecircuit.com to get started.
Top Benefits
About the role
Who you are
- 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
- 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
What the job involves
- Reporting to - Milo Bird, Engineering Manager (iOS)
- Working in the - Engineering Team
- 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
- Minimal meetings allow you to focus on deep work and get things done
- 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
- Expect ~one meeting per week
- You’ll mentor others and manage projects, but this will remain an individual contributor role, at least for now
- You need to be okay with doing more low-level and administrative tasks
The application 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
- 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!
- 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
- 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
- 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 💵
- 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! 💫
Benefits
- Fully remote - with no head office and our teams spread across 10+ different countries, we are truly a remote company, and we always have been
- Flexible working - we're flexible around when you start, end, and how long your breaks are, providing it doesn’t affect your ability to do great work
- Optional virtual and in-person events allow us to chat, catch up, and have fun
- Annual company get-togethers with workshops and team-building and, of course, we socialize
About Circuit
Circuit is a sustainable transportation solution that reduces congestion and makes mobility easier, greener and more accessible. Our on-demand, 100% electric shuttle services provide first/last-mile connections to mass transit, encourages visitors to park once, and gets people out of their cars for short trips.
Working closely with innovative cities and forward-thinking advertisers, we've provided over 6M rides without burning an ounce of gas. Our commitment to sustainability and community is at the core of everything we do, and we're proud to offer an eco-friendly, on-demand option that creates local jobs and connects communities.
Join the millions of riders who have already experienced the ease and convenience of Circuit's micro-transit service. Visit us at ridecircuit.com to get started.