Senior IOS Developer
Arrive
Software Engineering
Bogotá, Bogota, Colombia
Senior IOS Developer
We’ve signed up to an ambitious journey. Join us!
As Arrive, we guide customers and communities towards brighter futures and more livable cities, it isn’t a challenge just anyone could take on. Luckily, we have something to help us make it happen. Our people and our values. We Arrive Curious, Focused and Together. Just as our entire brand is inspired by the North Star, the shining light leading travelers to their destinations since time began, our values guide us. They help us be at our best. For our customers. For the cities and communities we serve. For ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.
The Role
We are looking for a Senior iOS Engineer to join our Driver Experience team as a hands-on technical expert and community bridge-builder. In this role, you will be deeply involved in daily coding while serving as a key driver of our global engineering culture. Reporting to the Engineering Manager, you will work in lockstep with Android engineers and the broader iOS Chapter to ensure platform alignment and architectural consistency. You won’t just be developing software; you will be a champion for collective growth, breaking down silos to ensure our mobile strategy is unified, scalable, and built on shared success.
How to make an impact
Together with the team, plan and deliver features and technical enhancements aligned with the team mission and overarching company goals.
Effectively utilize and improve automated testing strategies to accelerate delivery and elevate the quality of product features.
Provide ongoing maintenance, support, and technical enhancements to the iOS platform.
Collaboratively challenge product decisions, drive technical innovation, and solve complex problems.
Take shared responsibility for the overall efforts, goals, and quality of the team's output.
Work cross-functionally to elevate technology, apply industry best practices, and promote agile ways of working.
About you
You are a senior-level problem solver who thrives on technical challenges and is eager to contribute to an industry-leading global product. You have a growth mindset, possess strong communication skills, and enjoy actively participating in product design and strategic decisions. Working as a collaborative team player, you excel in an environment that values autonomy, initiative, and open-mindedness. You are excited to learn, adapt to change, and play as one team across a global landscape.
Your background
5+ years of professional iOS development experience
Deep expertise in Swift; strong command of SwiftUI and experience migrating from UIKit
Solid grasp of Swift Concurrency — async/await, actors, task cancellation, and structured concurrency patterns
Experience building and scaling apps used by hundreds of thousands or millions of users in an enterprise or consumer context
Strong understanding of iOS architecture patterns (MVVM, TCA, or equivalent) and their trade-offs
Proficiency with REST APIs, JSON, and data modeling
Experience with performance profiling tools (Instruments, MetricKit) and a track record of measurable improvements
Familiarity with analytics, crash reporting, and experimentation frameworks (e.g. Firebase, Datadog, LaunchDarkly)
Comfortable working in a large, cross-functional engineering organization with sourced/managed environments
Professional fluency in English is required.
This role is based in Colombia.
About us
Arrive, including brands like EasyPark, Flowbird, RingGo, ParkMobile and Parkopedia, is a leading global mobility platform. Present in over 90 countries and 20,000 cities, the company helps people and decision-makers make smarter decisions about urban mobility and ease the experience of travel worldwide. Arrive delivers a unique combination of the core ingredients to make cities more livable: from smart payments and optimized car parks to data-driven traffic reduction and support for reinvestment in public transport and green space. It’s about more than function, it’s about saving time and simplifying the experience of travel for everyone. Travel is more than a journey, it’s how you Arrive.
- Department
- Technology
- Locations
- Bogotá
About Arrive
Arrive, including brands like EasyPark, Flowbird, RingGo, ParkMobile and Parkopedia, is a leading global mobility platform. Present in over 90 countries and 20,000 cities, the company helps people and decision-makers make smarter decisions about urban mobility and ease the experience of travel worldwide. Arrive delivers a unique combination of the core ingredients to make cities more livable: from smart payments and optimized car parks to data-driven traffic reduction and support for reinvestment in public transport and green space. It’s about more than function, it’s about saving time and simplifying the experience of travel for everyone. Travel is more than a journey, it’s how you Arrive.