Position: iOS Developer
Company: Red Rocket Software
Category: iOS
Experience required: 3y
English level: intermediate

We are sourcing an iOS developer to work with our clients to design, develop, and maintain mobile apps. The developer will be responsible for writing Swift code in a native 100% Swift codebase, using SwiftUI, Combine, and TCA for new features.

ABOUT THE PROJECT
Our client is the world’s leading mobility-as-a-service technology company. You will work in a fast-paced agile environment, so you should be the type of person who enjoys that. Together with the client, our goal is to encourage the global shift to shared mobility systems, managed by cities, enhanced by companies, and used by people everywhere.

REQUIREMENTS
•	3+ years of experience in native mobile application development (iOS).
•	Working knowledge of FRP, Swift & RxSwift.
•	One or more published mobile applications under your best knowledge of Agile/Scrum methodology.
•	English proficiency (B2 and above, written and verbal).

RESPONSIBILITIES
•	Write Swift code in a native 100% Swift codebase Use SwiftUI, Combine, and TCA for new features.
•	Maintain UI with a clear boundary between logic and presentation.
•	Use and maintain components from an in-house UI component libraryEnjoy Swift package manager for a modular architecture.
•	Maintain our apps’ backend Swagger schema.
•	Manage our mobile CI & CD pipeline on TeamCityOld screens are using in-house UI framework and RxSwiftSwift, Package Manager, for dependencies and project modularity.

IT WILL BE A PLUS:
Familiarity with backend programming (C#)Experience contributing to and/or maintaining open-source projects Experience in maintaining and developing white-label codebases.

SOFT SKILLS
•	High level of self-organisation.
•	Strong written and verbal communication skills.
•	Striving for high-quality solutions and focusing on details.
•	Flexibility and initiative.


"Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role!"