Gett is a Ground Transportation Solution with the mission to organize all the best mobility providers (delivery, corporate fleet, ride-hailing, taxi, enterprise solutions like car pooling, and more) in one global platform, with great UX - optimizing the entire experience from booking and riding to invoicing and analytics, to save businesses time and money. We work with a third of the Fortune 500 companies and have over 17K active business customers across the world.
Our R&D team is looking for a creative and passionate Senior iOS engineer to join our top-notch team that develops Gett’s Rider & Driver apps.
We are seeking a highly impactful individual who excels in individual contributions but also significantly elevates the team's overall performance. An Engineer with a can-do attitude who has what it takes to ship state of the art applications using cutting-edge technologies.
As an iOS Engineer at Gett, you’ll be joining a diverse team of professionals with some of the brightest, sharpest, and analytical minds.
You will have a huge impact on our products, taking full ownership of features E2E, and having a great influence inside the team, on both the rider and driver apps.
What you can expect from us
- You'll work with the latest technologies, including TCA, Swift UI, Swift Concurrency, and more
- Work with a product team that maintains high UX/UI standards and a robust design system, making it easy to build elegant, consistent, and user-friendly features
- Our apps heavily utilize RxSwift, and our team is at the forefront of RxSwift and Functional Reactive Programming (FRP)
- We maintain very high standards of quality and stability, with our crash-free session rate typically at an impressive 99.98%
- We automate a lot of tedious tasks like signing, releasing, localizing, and testing, freeing you to focus on developing awesome features
- We foster a culture where self-initiative is encouraged, and developers are empowered to push their own ideas, not just work on planned tasks
Requirements:
Requirements
- Expertise in Swift with 5+ years of experience in iOS development - with a proven track record of shipping apps to production
- Excellent software engineering fundamentals (SOLID, OOP Design Patterns, etc.)
- Experience with SwiftUI, Swift Concurrency, and other modern iOS technologies
- Experience with MVVM architecture or similar architecture
- Experience with reactive programming (RxSwift / Combine ...)
- Solid understanding of the iOS signing and release cycle
- Working independently but also thrives in collaborative environments
- Experience being an active part of the entire development cycle of features, from planning to deployment (and beyond)
- Strong understanding of iOS user interface guidelines
Bonus points for
- Experience with Objective-C
- Experience with “The Composable Architecture”
- Experience with analytics tools such as Mixpanel / Coralogix
- Bringing innovative ideas for improvements and taking the initiative to implement them
- B.Sc. in Computer Science, Software Engineering, or an equivalent subject