Senior iOS Engineer
Tabby
- United Arab Emirates
- Permanent
- Full-time
- two applications and a mobile SDK;
- Tabby's main client application in its continuous growth;
- partner support application;
- +50,000 DAU;
- crash-free rate 99.98% (and we want to raise it even higher!);
- 4.8-4.9 App Store / Google Play rating;
- Most of our users use Arabic, so Arabic-first is our priority.
- Swift 5.6+, Tuist, fastlane, Gitlab CI; UIKit, SwiftUI, Swift Concurrency for SDKs;
- Structure: Modularized project;
- Presentation layer: Unidirectional architecture like MVI, TCA or RxFeedback;
- Logic layer: SOA.
- Knowledge and practical experience in using Swift and the main iOS SDKs (UIKit, NSURLSession, Swift Concurrency, etc.);
- Experience in application feature design and architecture selection (SOLID, DI);
- Experience with security and privacy in iOS applications;
- Experience in developing reusable UI components and custom animations;
- Experience in building a fault-tolerant application in which the key decision code is driven by metrics;
- Getting-things-done mindset;
- English B1+.
- Experience in fintech and e-commerce;
- Experience with Arabic language and RTL layout.