Lead iOS Engineer
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 mission of a lead iOS Engineer
Together with the other team members in the Product or Platform team develop and ship amazing valuable software solutions that have impact for our customers (external or internal) and to ensure we provide a stable, secure and scalable product and services for today and for the future. As a lead engineer, establish and model healthy code patterns, mentor more junior developers, and contribute to and review iOS architectural patterns.
This is a hybrid role; candidate must be able to commute to Atlanta.
Everyday life as an iOS Engineer
Together with the rest of the team plan and deliver features and technical enhancements according to the team mission and overarching goals of the company
Effectively use and make improvements to the automated testing strategies to accelerate delivery and quality of product features
Provide ongoing maintenance, support and enhancements
Challenge product decisions and drive innovation
Take shared responsibility for the overall efforts, goals and quality
Work as a team to elevate technology, apply best practices and promote agile ways of working
Solve complex problems as a part of the global leader in the parking industry with a multi million user base
Providing effective peer code-review within an effective feedback loop
Specific technical skills:
Experience developing in a MAC-OS X environment
At least five years of in-depth knowledge and experience of programming both UIKit and Swift UI for iOS applications
Experience with modular codebase and clean architecture
Understanding of reactive programming and Combine
Familiar with tools and practices like dependency injection, feature flags, and A/B testing
Development with RESTful APIs
Experience with offline storage, threading, and performance tuning
Understanding of Object Oriented Programming concepts
Experience of source control software, ideally GIT
Good understanding of iOS release cycle and familiarity with CI/CD platform and pipelines
Familiar with Keychain
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
- Atlanta
- Remote status
- Hybrid
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.
Already working at Arrive?
Let’s recruit together and find your next colleague.