Position: iOS Developer
Company: That'sIT
Category: iOS
Experience required: 3y
English level: upper

Redefines the mobile banking and payments experience by allowing banks to embed their financial services in customers’ daily interactions on social & messaging apps. It’s solution has already been launched globally by over 20 leading banks, including Standard Chartered, Unicredit, ING, Banorte, among others.
With exciting shifts in the financial industry, it is now expanding its product portfolio to develop a new cutting-edge financial product that will innovate the banking ecosystem and support the financial wellbeing of countless consumers worldwide.

**Requirements:**
- at least 3+ years experience in iOS applications development (Swift);
- understanding Objective C;
- familiarity with RESTful APIs to connect iOS applications to back-end services;
- familiarity with source control systems (Git) and Bug Tracking systems (Jira);
- knowledge of OOP/OOD and clean code principles - advantage.

**Responsibilities:**
- develop a simple and efficient SDK;
- ensure the best possible performance, quality, and responsiveness of the SDK;
- build, and maintain high performance, reusable, and reliable Swift code;
- unit-test code for robustness, including edge cases, usability, and general reliability;
- continuously discover, evaluate, and implement new technologies to maximize development efficiency;
- identify technical debt and challenges and drive the team to reduce them;
- continuously discover, evaluate, and implement new technologies to maximize development efficiency;
- support customer integrations of the delivered SDK;
- innovate using the latest standards.