Remote Senior iOS Development Engineer

Circuit Routing Limited

London, United Kingdom Full-time in I.T. & Communications
    Share:
    • Job ID 2779879

    Job Description

    Remote Work Opportunity (Candidates must reside in UTC-5 to UTC+2 time zones)

    Compensation – Staff Level £110,000 + Equity + Performance Bonus

    Under the Leadership of – Milo Bird, Engineering Manager (iOS)

    Team Structure – Engineering Team

    Embark on an exciting journey with a fully remote, independent, and financially sound company, where you’ll find a supportive and skilled team. If you are a practical engineer who values autonomy, embraces accountability, and is keen to drive significant change, you’re in the right place.

    Utilizing Swift, UIKit, and SwiftUI as our core technologies, you will be instrumental in crafting outstanding user experiences, tackling complex UI challenges, and implementing impactful enhancements rapidly. Your contributions will advance both our product and business by developing innovative features, applications, and integrative solutions.

    Why Choose Us?

    Fully Remote Work Environment

    Our co-founders hail from various countries, and our team is spread across Europe, Brazil, and Canada—we operate without a central office!

    Flexible Asynchronous Scheduling

    Enjoy the ability to manage your tasks and maintain an ideal work-life balance. Our minimal meeting structure allows for focused, deep work.

    Stable, Independent, and Future-Focused

    We pride ourselves on being a profitable enterprise with a strong foundation, emphasizing long-term growth and innovation.

    Equity Opportunities for All

    Join us for at least one year to qualify for equity, which vests over five years.

    Annual Performance Bonus

    Distributed in January, pro-rated based on your start date within the year.

    £3200 Every Three Years for a New Laptop

    Select the equipment that suits your working style best.

    £500 Annually for Tech/Home Office Setup

    Whether it’s a desk, chair, keyboard, or headphones, enhance your workspace for maximum productivity.

    32 Days of Paid Time Off Each Year

    Take your holiday whenever you choose—whether that’s four consecutive weeks or a day off every other week, it’s up to you.

    Well-being Investment

    Receive £1000 annually for gym memberships, fitness classes, sports gear, mental health resources, and more.

    Annual Team Retreats in Luxurious Locations

    Join us once a year to collaborate, connect, and have fun as a team!

    Enhanced Parental Leave

    Enjoy 16 weeks of full pay, with the possibility of up to 52 weeks in total, whether through birth or adoption, as you welcome your new family member.

    Freedom to Connect

    Receive £1,000 each year for self-organized in-person gatherings, fostering stronger team relationships.

    There’s much more awaiting you, but we can’t share it all in this brief description! Explore our Careers Page and Public Handbook to see if we’re the right fit for you.

    As a fully remote, independent, and profitable organization, we engage talented professionals from various time zones, specifically between UTC -5 and UTC +2, with team members currently based in Europe, South America, and Canada.

    Our journey began in 2017 when we identified the complexities of last-mile delivery that created stress for drivers. The Circuit mission was born to simplify this process by developing an app focused on prioritizing the needs of drivers and their customers.

    The response to our initiative was astounding. Within our first year, we garnered nearly 1,000 customers, achieved $100k in ARR, and built a team comprised of our co-founders, Jack and Pol. Today, with a lean team of 40, we’ve soared to $25M ARR, assisting over 100,000 drivers in delivering more than 1 billion packages across the globe—around 20 every second.

    Your Role

    Joining our dynamic iOS team of four, you’ll enhance our iOS app, continually propelling both our product and company forward by discovering and implementing optimal solutions for our users.

    In this individual contributor role, you will take ownership of projects from inception to completion, influencing how we design and develop our app as it evolves. This includes code reviews, sharing insights with your team, maintaining high standards, troubleshooting any tough bugs, and improving our tools and processes. Collaboration with our Product Design and broader Engineering teams will ensure the delivery of top-notch user experiences.

    Your Responsibilities Will Exclude

    • A daily routine of stand-ups and bi-weekly sprints. Expect a meeting once a week; we might not be the best fit if you depend on regular meetings for structure.

    • Compromising on quality. We uphold high standards and won’t rush work to meet arbitrary deadlines.

    • People management. This role focuses on mentorship and project management while maintaining an individual contributor focus for now.

    • Engaging with junior team members. Be prepared to handle essential low-level and administrative tasks.

    Your Ideal Qualifications

    • Passionate about crafting exceptional user experiences!

    • 8+ years of experience in iOS application development

    • Proficient in Swift, UIKit, and SwiftUI

    • Experience with Combine or similar frameworks such as RxSwift

    • Skilled in debugging, profiling, and performance optimization

    • Familiar with writing tests and comfortable with CI/CD and modern version control practices

    • A problem-solving mindset focused on creating user-friendly products!

    • Enjoy taking charge of projects and seeing them through from conception to execution

    • Experience functioning as an individual contributor in smaller teams

    • Motivated by working on projects end-to-end—interacting with users, identifying issues, designing solutions, and monitoring outcomes

    • Instinctively know when to take your time and when to work swiftly

    • Self-directed; able to trust your intuition or seek data as needed

    • Inventive in simplifying complex problems

    • Located within UTC-5 to UTC+2 time zones

    • Fluent in professional English, both spoken and written

    Overview of the Hiring Process

    Our hiring process features five stages and typically spans three weeks. You’ll have opportunities at every step to ask questions and ensure we’re the right fit for you.

    Application Submission

    Submit your resume along with our application form, which should take about 10 minutes, and we won’t ask you to repeat information already on your CV.

    Meet Our Talent Acquisition Director

    Engage in a 45-minute video call with our Director of Talent Acquisition, Sadie, who will provide insights about Circuit and ask questions to know you better.

    Meet Milo, Your Prospective Manager

    Join a 45-minute video discussion with Milo, Engineering Manager for the iOS team, where he will inquire about your work history, technical accomplishments, and perspectives on engineering culture.

    Technical Test Project

    We will assign a brief for a technical test project to evaluate your problem-solving approach. This should take around 8 hours, and we will compensate you for your time.

    Final Discussion with the CEO

    Wrap up with a casual 30-minute video chat with our Founder and CEO, Jack, providing a chance for you to connect.

    Should everything go well, we’ll extend you an offer!

    If you resonate with our culture, values, and the role, we encourage you to apply now!

    Other jobs you may like

    10x your chance to get hired

    Land a job without sending dozens of applications!

     

    Let employers find you

     

    Happy Remote Worker