Senior iOS Engineer Full-time Job

3 weeks ago   Engineering   Dubai   50 views Reference: 33013
Job Details

Our Mobile Platform

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.

Our tech stack and architecture

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.

To succeed in this role, we think you should have

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+.

Company Description
Tabby creates financial freedom in the way people shop, earn and save by reshaping their relationship with money. +10 million users choose Tabby to stay in control of their spending and make the most out of their money.
Over 30,000 global brands and small businesses, including SHEIN, Amazon, Adidas, IKEA, H&M, Samsung and noon use Tabbys technology to accelerate growth and gain loyal customers by offering flexible payments online and in stores. Tabby is active in Saudi Arabia, UAE and Kuwait, and is valued at $660 million in its latest round of funding from Sequoia Capital India, STV, PayPal Ventures, Mubadala Investment Capital, Arbor Ventures, and Endeavor Catalyst.