Android Developer в Uptech, Київ, віддалено
Uptech
- Київ
- Постійна
- Повна зайнятість
- 2+ роки досвіду у Android розробці;
- Знання алгоритмів та структур даних;
- Знання ООП, Kotlin та Android SDK;
- Досвід роботи з принципами SOLID та шаблонами проєктування;
- Розуміння як працюють бібліотеки (Retrofit, Dagger 2, Glide/Fresco тощо);
- Досвід роботи з Kotlin Coroutines та Flow;
- Досвід написання користувацьких переглядів Android;
- Розуміння як працює Git (Git Flow / Trunk Based Development);
- Продуктоорієнтоване мислення (проактивність та прагматичність у прийнятті технічних рішеннях);
- Вміння правильно планувати власний час з урахуванням приорітетів та завантаження;
- Здатність досягати результатів без особливих вказівок з боку менеджера;
- Можливість активно ділитися відгуками;
- Слідкувати за тенденціями Android;
- Рівень англійської Upper intermediate (письмова та розмовна).
- Досвід роботи з Jetpack Compose;
- Досвід роботи з багатомодульною архітектурою;
- Досвід роботи з базами даних SQL (включаючи ORM, такі як Room);
- Досвід роботи з CI/CD (CircleCI, Github Actions, Fastlane);
- Досвід роботи з аналітикою (сегмент, амплітуда);
- Досвід роботи з тестами (JUnit, Espresso, Robolectric);
- Досвід профілювання продуктивності за допомогою інструментів в Android Studio;
- Розуміння гнучких методологій (Scrum / Kanban / інші).
- Будь-яка публічна діяльність (доповіді, статті, внесок у open source).
- Розробка мобільних додатків;
- Підтримка та покращенням якості продукту за допомогою постійного рефакторингу, модулярізації та тестування;
- Дотримання найкращих практик (чиста архітектура, компоненти архітектури Android, MVP/MVVM/MVI/, CI/CD);
- Виконувати рев'ю коду та приймати участь у Agile церемоніях;
- Спілкування з клієнтами, дизайнерами, продуктовими менеджерами та іншими інженерами для вирішення проблем та реалізації рішень;
- Писати/надавати/створювати якісну технічну документацію.
- Можливість працювати з стартапами з США та Європи;
- Гібридний формат роботи: віддалено або в затишному офісі в Києві;
- Гнучкий графік: 8 годин на день залежно від ваших біоритмів (без фіксованого початку робочого дня);
- Оплачувану відпустку (32 вихідних дні на рік: 12 державних свят + 20 фактичної відпустки);
- Оплачувані лікарняні без довідок (10 робочих днів на рік);
- Спортивні активності (футбольна команда, волейбольна команда, марафони, Race Nation);
- Соціальні активності та внутрішні івенти для обміну знаннями.
- Інтро з рекрутером | 30 хв;
- Інтерв'ю (Non tech talk) | 1 год;
- Технічне інтерв'ю | 2.5 год.
Dou