Position: Senior Android Developer
Company: Genesis Tech
Category: Android
Experience: 3y

У зв’язку з розширенням команди ми шукаємо Senior Android Developer для пришвидшення розробки Lift Story Maker

Lift — це продукт, який розвиває додаток у сфері фото/відео редагування і допомагає SMM фахівцям, власникам малого та середнього бізнесу створювати контент для просування своїх товарів і послуг в соціальних мережах.
Наша основна аудиторія — це SMM фахівці та content creators Tier-1 країн, таких як: США, Австралія, Велика Британія та країн Західної Європи.
Наша місія — полегшити роботу SMM, створюючи зручні та необхідні інструменти для ефективного просування в соціальних мережах.

Ми пройшли шлях від нуля до 6М завантажень додатку і до 600К користувачів на місяць. Зараз додаток Lift входить до Top5 графічних редакторів в App Store з середньою оцінкою 4.8 на основі більш ніж 100К відгуків.

**Ти будеш:**

- працювати над розробкою нового функціонала;
- виявляти недоліки та пропозиції щодо вдосконалення додатка;
- приймати технічні рішення, які покращать процеси та прискорять розробку і тестування;
- взаємодіяти з продуктовою командою для обговорення майбутніх задач та їх способів реалізації.

**Які знання і навички тобі потрібні на цій посаді:**

- 3+ років досвіду на позиції Android Developer’a;
- глибоке розуміння Java Core і Kotlin, Multithreading, Android SDK, Android UI;
- впевнені знання принципів OOP, Solid, Clean Architecture, MVP/MVVM/MVI, design patterns;
- досвід роботи з OpenGL;
- досвід роботи з кастомними View, анімацією та Canvas;
- досвід роботи з Google Play’s billing system;
- наявність реалізованих додатків в Play Market;
- взаємодія з продуктовою командою (продакт менеджер, дизайнер, qa).

Стек: MediaCodec, OpenGL, SurfaceView.
Також: MVVM, clean architecture, coroutines & Threads, Glide, Ktor, ExoPlayer