Position: iOS Developer
Company: Currency.com
Experience required: 3y
Category: iOS
English level: intermediate
Published: 2021-02-01T00:00:00+02:00

**Responsibilities**:
- develop interface and core product components,
- creating new features,
- close collaboration with PO and UI/UX designer to get requirements and expectations of given tasks,
- frequent communication with customers to understand business needs and values of the product.

**Requirements**:
- 3+ years experience with iOS development, 
- Swift/SwiftUI,
- Knowledge of client/server communication (REST),
- Deep knowledge of Apple UX guidelines,
- Design Patterns,
- Understanding of MVVM/MVC architecture,
- Git Flow,
- Debugging skills,
- English A2+
 
**Nice to have**:
- Experience with CI/CD (Gitlab) pipelines,
- Experience with Apple App Submission (AppStore Connect).

**Company offers**:
- professional and friendly team,
- challenging tasks and work in an international professional team,
- medical insurance,
- flexible working and schedule arrangements in the hybrid model (office + remote).