Position: Senior iOS developer (AVFoundation)
Company: Genesis
Category: iOS
Experience required: 3y
English level: intermediate

**What you will do:**

· Create custom video effects;

· Implement new UI / UX solutions from scratch;

· Develop custom UI and product animation;

· Improve the quality of the existing code base, refactoring.

**Requirements:**

· Must have experience with AVFoundation(AVMutableComposition, AVMutableVideoComposition);

· Experience with Metal/OpenGL;

· Experience with CoreVideo and CoreAudio;

· 4+ years of experience in developing mobile applications;

· Strong knowledge of Swift;

· Experience with different architectures;

· Solid debugging and troubleshooting skills;

· Strong knowledge of multithreading.

**What we offer:**

· High-level compensation and regular performance-based salary and career development review.

· Professional growth. Frequent internal courses and seminars, corporate library, English lessons, and the ability to attend critical events worldwide.

· Free Meals Every Day - our grandmother told us that food = love. We show lots of love by making sure you never go hungry. (Free lunches, fruits, sweets, drinks, ice-cream).

· Full Health Insurance - we provide fully paid health benefits for all our employees. Nobody gets sick on our watch.

· Flexible Paid Vacation - take day-off whenever you need to live a balanced and fulfilling personal life.

· Fully-equipped perfect office space located close to Tarasa Shevchenko metro station.