Senior iOS Engineer.
We are seeking an outstanding iOS Engineer with a background in crafting large-scale applications, someone capable of establishing elevated standards in code quality, engineering practices, and user experience.
Gett is a leading Ground Transportation Solution with a global mission to unite the best mobility providers on one platform, offering a seamless experience from booking and riding to invoicing and analytics. Trusted by a third of Fortune 500 companies and serving over 17,000 active business customers worldwide, we are at the forefront of revolutionizing the mobility industry.
Join our elite R&D team composed of iOS professionals who set the bar high for code quality, engineering practices, and user experience. As a Senior iOS Engineer at Gett, you’ll be part of a small yet highly impactful team, working on our flagship Rider & Driver apps for a large-scale
Cutting-Edge Technologies: Work with advanced tools and technologies, setting new standards in mobile development.
*Impactful Work: Join a relatively small team with diverse tasks, allowing you to take full ownership of features end-to-end and have a significant influence within the team.
Big App Development: Contribute to the development of our main product, a large-scale application used by millions of users globally.
- Architect, build, and maintain our apps, aligning product requirements with the latest iOS technologies.
- Contribute to our iOS Tech Forum, sharing ideas, technologies, and discoveries.
- Be at the forefront of RxSwift and FRP, using them extensively across projects.
- Automate mundane tasks to streamline the development process.
- 5+ years of expertise in Swift within iOS development.
- Strong software engineering fundamentals (SOLID, OOP Design Patterns, etc.).
- Proficiency in Objective-C.
- Experience with modern iOS technologies such as Combine, SwiftUI, and MVVM architecture.
- Familiarity with reactive programming (RxSwift / Combine).
- Solid understanding of the iOS signing and release cycle.
- Proven experience in active participation throughout the development cycle of features.
**Bonus Points for:**
- Familiarity with “The Composable Architecture.”
- Proficiency in scripting languages like Ruby, Bash, and JS.
- Bachelor’s degree in Computer Science, Software Engineering, or an equivalent subject.