O

Senior iOS Engineer (Latin America/Canada)

Onfleet • Canada
Full Remote
This Job is No Longer Active This position is no longer accepting applications

Onfleet is seeking a Senior iOS Engineer to join their remote mobile team, focusing on the driver app and mobile SDK. You will drive new feature development, architectural improvements, and integration with backend services, shaping the experience for millions of couriers. Key requirements include strong Swift and iOS expertise, a quality-driven mindset, and experience with modern iOS development practices and agentic workflows. This role offers flexible work arrangements and is open to candidates in Latin America or Canada.

Key Highlights
Core contributor to Onfleet's driver app and mobile SDK.
Emphasis on modern Swift development, including Swift concurrency, Combine, and SwiftUI adoption.
Requires strong CS fundamentals, deep iOS expertise, and a quality-driven, questioning mindset.
Key Responsibilities
Build and continually improve your own agentic development workflow, and help raise the team's.
Drive quality through disciplined verification and both agentic and human code review, on your own code and your teammates'.
Apply your agentic workflow in both greenfield and legacy code, meeting the different challenges each presents.
Own and improve the quality automation you depend on such as CI pipelines, checks, and gates, so standards are enforced by the system and not just by people.
Design and maintain testable architecture and test suites.
Develop and refine our mobile SDK for seamless integration by our customers.
Continuously refactor and simplify code to improve performance, clarity, maintainability, and long-term system health.
Take ownership of features end to end, from understanding the requirements, through design, ticketing, and implementation, to testing, validation, shipping, and supporting in production.
Collaborate with Design, Product Management, and cross-functional teams to understand business requirements and prioritize features and bug fixes.
Troubleshoot and resolve complex technical issues.
Mentor engineers and foster a culture of continuous improvement.
Technical Skills Required
Swift iOS UIKit
Benefits & Perks
Remote work
Flexible work arrangements
Laptop and WFH Stipend
Monthly Stipend (internet/AI)
Flexible PTO
$75,000 - $115,000 USD annual salary
Nice to Have
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.

Job Description

Onfleet's mission is to power the future of commerce by enabling businesses of all sizes to move goods more efficiently and delightfully. Our product includes intuitive smartphone apps for drivers, a powerful modern web application and dashboard for logistics teams, and automatic notifications and real-time tracking for recipients. Onfleet powers millions of deliveries every week for thousands of businesses around the world across a range of industries, from grocery and prepared meals to pharmacy, flowers, and furniture.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Hidden company

Log in to see location

Premium

Staff Mobile Software Engineer (L4) - Stytch, Twilio

Log in free to see the details

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.