Position: Senior iOS Developer
Company: Genesis Tech
Experience required: 3y

Lift app is:
- №4 on the Ukrainian App Store Top Charts;
- Top 10 Graphic Design apps on App Store.

**What you will do:**

- Implement new UI / UX solutions from scratch;
- Develop custom UI and product animation;
- Work with AVFoundation in deep;
- Work on bug fixing and improving application performance;
- Participate in code reviews and new features architecture discussions.

**Requirements:**

- 4+ years of experience in developing mobile applications;
- Excellent knowledge of Swift;
- Knowledge of software design approaches;
- Experience with different architectures;
- Experience with UIKit, Auto Layout and Core Animation;
- Experience with performance and memory tuning with tools;
- Solid debugging and troubleshooting skills;
- Understanding of the full mobile development life cycle;
- Multithreading / GCD / NSOperationQueue.

**Will be a plus:**

- Experience with video generation;
- Experience with Metal/OpenGL;
- Ability to manage multiple tasks simultaneously.