Gett logo

Senior iOS Engineer

Gett
Full-time
Remote
Israel
Android, iOS Dev

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

  • 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

At Gett, we’re committed to creating an inclusive, respectful environment where everyone feels valued and empowered to succeed. We believe that diversity drives innovation, and we’re proud to offer equal opportunities to all—regardless of age, race, gender identity, sexual orientation, disability, or any other characteristic. If you need accommodations during the recruitment process, please contact us at recruitment.il@gett.com ,and we’ll do our best to support you. Click here to view our privacy policy.

Apply now
Share this job