Senior iOS Engineer
$75k - $115kOnfleet
Role Description
Onfleet is hiring a Senior iOS Engineer based in Latin America or Canada to join our remotely distributed mobile team. You'll be a core contributor to our driver app and mobile SDK, working across new feature development, architectural improvements, and integration with our backend services. Your work will shape the daily experience of the couriers who complete millions of deliveries on our platform.
The codebase is modern Swift: unidirectional data flow (a custom Redux-style architecture), Swift concurrency, Combine, and a UIKit codebase with SwiftUI adoption underway. You'll be creating high-quality, well-tested code, contributing to a healthy Scrum cadence, and helping tame legacy complexity by putting code under test, isolating change boundaries, and simplifying tangled implementations.
If you have strong Computer Science fundamentals, deep iOS expertise, care deeply about quality and craft, and bring a scrutinizing, questioning mindset, we'd love to hear from you.
Qualifications
- Bachelor's degree in Computer Science or a related field, and strong CS fundamentals: data structures, API design, testing, and an instinct for clean, maintainable code.
- Proven production delivery. You have shipped iOS apps to the App Store on a team that operated them in production, and you've personally owned features through release and into production support.
- Excellent written and spoken English. You can work entirely in English on a distributed team, explain complex technical ideas clearly, and write docs and code reviews your teammates rely on. This is roughly equivalent to a C1 level of English.
- 6 or more years of hands-on professional software engineering experience, with at least 5 years focused on iOS.
- Deep Swift expertise including protocol-oriented programming.
- Production experience with UIKit and unidirectional data-flow architectures (The Composable Architecture, Redux, ReSwift, or similar).
- Solid command of Swift concurrency (async/await, AsyncSequence) and Combine for UI, data, and concurrency.
- A demonstrated quality focus beyond "writing tests." You have, for example, created, configured, fine-tuned, or troubleshooted a CI/CD pipeline for iOS (GitHub Actions, Bitrise, or equivalent), not just consumed one someone else built.
- Hands-on experience writing both unit and integration/regression tests as part of how you build.
- Experience with creating software using disciplined agentic flows, from prompt-instructing to complete development orchestrations.
- A scrutinizing, questioning mindset: you don't accept output, your own or an agent's, at face value, and you surface problems early.
- Sound judgment, a pragmatic approach, and an open mind to help guide the team when the path forward is unclear.
Requirements
- Experience with a UIKit to SwiftUI migration in production.
- Modular iOS development with Swift Package Manager, and experience creating prebuilt/binary library solutions.
- Local persistence, offline-first and background data processing experience.
- Test-Driven Development (TDD) experience.
- Prior QA, SDET, or test-engineering experience, or a verifiable track record of owning testing/quality on a team.
- Android, cross-platform or server development experience.
Benefits
- This is a remote role open to candidates based only in Latin America or Canada.
- Onfleet offers flexible work arrangements; you can work from home or anywhere with a reliable internet connection.
- The team is distributed across the Americas and Europe. Your working hours need to include at least 4 hours of overlap with US Pacific business hours (roughly 9am–1pm PST / 1–5pm in most of Latin America).
- Flexible PTO.
- Laptop and WFH Stipend.
- Technology Monthly Stipend (internet/AI).
Compensation
The base salary range for this role is $75,000 to $115,000 USD per year, depending on experience, skills, and background. Where an offer lands within that range reflects the engineering level, and the depth and experience a candidate brings to the role.
How we hire
You need an identity-verified LinkedIn profile to apply. That's the free "Verified" badge, the shield icon next to your name. We check for it, and applications without it don't move forward.
Before any offer, we verify your identity and work history. That includes a live video ID check and reference calls. We use AI, automated systems, and a person to review applications: every application that meets the requirements is also read by an engineering leader or a recruiter. If you misrepresent your identity or experience, the process ends.
- A leading startup in logistics technology seeks a Senior iOS Engineer to enhance their mobile platform. This role emphasizes ownership of critical app functionality, impacting how truck drivers manage their business. You will work with a cross-functional team to deliver...SeniorFull timeImmediate startRemote work
$180k - $220k
...A leading financial technology firm is seeking a Senior iOS Engineer to join its innovative team in Palo Alto, CA. The role involves designing and developing cutting-edge features for investment applications while collaborating closely with cross-functional teams. The...SeniorFull timeRemote work$180k - $215k
...Senior iOS Engineer Join to apply for the Senior iOS Engineer role at Mudflap. Mudflap serves the $800B trucking industry, the backbone of the U.S. economy. Our market‑leading payment products help truckers save thousands of dollars on fuel (their #1 business expense...SeniorFull timeImmediate startRemote work$180k - $220k
*This role supports US-based remote work, or Palo Alto, CA based hybrid in-office. We’re looking for Senior iOS Engineers to join our team. As part of a cross-functional scrum team you will design and develop new investment account and cash account features within our...SeniorFull timeWork at officeRemote work- ...As a key contributor to the next phase of growth, the full-time Senior iOS Software Engineer will modernize the iOS app by leading the design and implementation of complex features, ensuring high code quality, and collaborating closely with Product and Design teams to...SeniorFull timeRemote work
- ...A software development company seeks an experienced iOS Software Engineer to join a high-performance team. The role involves leading mobile architecture decisions, collaborating with engineers to ensure design system implementation, and driving technical standards. Ideal...SeniorRemote workFlexible hours
- ...technology that enhances technician productivity, improves customer experiences, and drives scalable growth. We're looking for a Sr iOS Engineer who's excited to make an impact. In this role, you will be responsible for building and evolving our native iOS application...SeniorFor contractorsWork at officeLocal areaRemote workFlexible hours
- ...Working remotely in a full-time capacity, the Senior Mobile iOS Engineer will collaborate with cross-functional teams to develop and maintain high-quality features for customer-facing mobile applications, leveraging modern technologies and practices. Key responsibilities...SeniorFull timeRemote work
- A leading software development company based in Houston is seeking an experienced iOS Software Engineer. You will join a high‑performance team dedicated to reimagining mobile experiences for millions. The role emphasizes technical leadership, collaboration on design systems...SeniorRemote job
- A software development company is seeking an experienced iOS Software Engineer to join a dedicated team that enhances the mobile experience for millions. This role emphasizes technical leadership and collaboration, offering professional growth as you implement scalable...SeniorRemote jobFlexible hours
- A leading software company in Richmond, Virginia, is seeking an experienced iOS Software Engineer to join their high-performance team. In this role, you will be pivotal in enhancing user experiences while modernizing key applications. Applicants should have over 5 years...SeniorRemote jobFlexible hours
$153.2k - $234.1k
...logistics, and safety systems for businesses of all sizes. As a Senior Mobile Engineer on the GM Commercial Software team, you will design and... ...mobile software architecture and design patterns (Android and/or iOS) to meet performance, reliability, and security requirements...SeniorWork experience placementLocal areaRemote workRelocationRelocation packageFlexible hours- ...opportunity for someone that enjoys technically-challenging iOS problems and producing modern framework apps that... ...We are looking for a smart and experienced iOS engineer to work with MartianCrafts team of senior developers. This is a hybrid remote work opportunity,...SeniorRemote jobFull timeContract work3 days per week
- ...Excitement and passion to work on amazing products Proven ability to excel in a fast-paced development team Mac OS X and/or iOS programming experience Interest in working in large, complex systems Experience in architecture or api design Additional Information...SeniorFull time
$180k - $200k
...knowledge economy. About the role We're hiring our first dedicated iOS engineer to build a mobile experience that puts Office Hours in the... ...vision, and 401(k)). Pay range: $180,000-$200,000 based on seniority and relevant experience This role can be fully remote or...SeniorFull timeWork at officeRemote workFlexible hours- ...to the development and architecture for our widely used, native iOS application Be involved in new feature conception, design, development... ...team Bonus Points For Full stack skills: our engineers are well rounded and not afraid of technical challenges wherever...Senior
- ...iOS Developer Summary: We are looking for experienced iOS developers to work as part of an agile team maintaining and enhancing our iOS application. The right individual for this role must be capable of building applications using Swift and SwiftUI. The right candidate...Senior
- ...markers. Job Description Our team is looking for an experienced Senior iOS developer who is also comfortable working with the Unity... ...an open and collaborative environment with a talented team of engineers. Architect efficient, scalable, and well documented code Must...SeniorFull timeRemote work
- ...Senior iOS Developer TeAM Inc is seeking to fill the Senior iOS Developer position for our customer. At TeAM Inc we strive to provide... ...exciting career opportunities for talented professionals in engineering, software development, and other key areas. We offer...SeniorPermanent employmentTemporary workRemote workFlexible hours
- ...Responsibilities: - Develop native iOS software for iPhone and iPad, using the latest SDK - Contribute to the architecture of the mobile platform, delivering content to multiple apps - Contribute to the culture of software craft by building testable code and...SeniorRemote jobContract work
- ...while infusing social values. About the role ~ We are looking for a senior iOS developer to join our tech hub in Berlin and support our growth and expansion. You will be part of the engineering team, working with a high-quality code base and the latest tools, where...SeniorRemote job
- ...self-custody technology, a vibrant community, and a growing ecosystem of partners. Job Description We’re looking for experienced iOS Developers passionate about building amazing crypto products that people love and excited to deliver the next generation of our Trust...SeniorRemote jobFull timeWorldwideFlexible hours
- We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry... ...2025 About Position We are looking for a seasoned Senior iOS Developer to join our engineering team. You’ll be responsible...SeniorWork at officeRemote workFlexible hours
- ...passionate about building meaningful products that make a real impact on children's education and literacy. About the Role The Senior iOS Engineer owns Epic's native iOS app -- the primary way our readers open a book on iPhone and iPad. You work independently on a large,...SeniorFull timeLocal area
- ...millions get stronger with our top-ranked iOS app. Remote-friendly (US time zones) with... ...hiring for a critical role to expand our Engineering team. Engineering at Ladder is about... ...friendly. Who You Are You're a Senior iOS engineer who blends relentless...SeniorFull timeLocal areaRemote work
$10k
...across the globe, we’ve become the most trusted way to find a relationship, for all. About the Role We’re looking for a Senior iOS Engineer to join our Growth product group, where you’ll build user-facing features that help more people discover, engage with, and...SeniorFull timeWork experience placement- ...ecosystems to become highly tech-driven and digital-first. Bankjoy engineering provides modern digital banking products encompassing mobile... ...seeking a highly autonomous, code-fluent, and user-focused Senior iOS Engineer to join our mobile product cell under a permanent,...SeniorPermanent employmentFull timeLocal areaRemote workHome officeShift work
- ...professionals globally. Our software is available in 15 languages and has users across 5 continents. Come join our team! As the Senior iOS Engineer at TrackOFF, you’ll have the ability to craft, develop and improve a product suite used by millions of users from around the...SeniorSummer workWork at officeLocal areaRemote work
$190k - $267k
...s media experience across all devices. We are seeking a stellar engineer with a deep understanding of scalable media solutions who can drive... ...You Will Do Architect a highly modular, easy-to-integrate iOS video player that enables other teams to build features effortlessly...SeniorFull timeFor contractorsWork experience placementRemote workFlexible hours- ...People Business Partner to join our team in Pleasanton, CA. You will drive HR strategy, lead executive coaching, and partner with senior leaders to align workforce plans with business objectives. The role requires 12+ years of HR leadership, exceptional communication...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Engineer. Be the first to apply!
- ios developer Remote
- senior ios engineer Remote
- remote ios developer Remote
- senior ios developer Remote
- senior vice president communications Remote
- senior manager quality engineering Remote
- senior device engineer Remote
- sr operations manager Remote
- senior client services manager Remote
- senior recruitment consultant Remote






