Зараз шукаємо досвідченого Android-розробника, який прагне працювати над сучасним продуктом і створювати якісні мобільні рішення.
Що для нас важливо: * Щонайменше 4 роки комерційного досвіду в розробці мобільних додатків для платформи Android * Впевнені знання Java Core * Практичний досвід розробки на Kotlin та активне використання Coroutines/Flow * Досвід роботи з Jetpack Compose: кастомні компоненти, state hoisting, перформанс у списках, анімації, навігація. * Практичний досвід із Dagger 2/Hilt (scopes, компоненти/сабкомпоненти, мульти-модульні графи). * Глибоке знання Clean Architecture, feature-modules, MVVM+UDF vs MVI, SOLID, design patterns. * Досвід роботи з Ktor або Retrofit/OkHttp, * Впевнене володіння Room та DataStore
Що треба робити: * Розробка нового функціоналу та підтримка поточних версій застосунку PlantIn; * Покращення якості та стабільності продукту; * Ефективна комунікація з бекенд, дизайн і QA командами для виконання поставлених задач; * Проектування функціоналу з архітектурою, що легко підтримується і масштабується.
Буде +++ * Кешування (ETag/Vary нюанси), error-handling, таймаути/ретраї * SSOT (Ktor + Room) * JUnit5/MockK, coroutines-test, snapshot/compose-ui-tests. * GitHub Actions (reusable workflows), Sentry/Crashlytics мапінги. * Досвід роботи із релізами — Google Play Console (internal/closed, staged rollout), App Signing, r8, версіонування. * Android Keystore, SSL Cert pinning. * Events tracking, A/B (Firebase/remote config або інше).
Чому MAUDAU це круто? * Ти матимеш вплив на продукт made in Ukraine, яким користуються тисячі і мільйони; * Ти будеш частиною скілової tech команди; * Ти матимеш справжні виклики та амбітні цілі; * Ти будеш працювати з крутою командою однодумців та відкритим керівництвом; * Регулярно отримуватимеш новини компанії у вигляді дайджестів та зустрічей All Hands; * Ти будеш отримувати своєчасний та відкритий зворотній зв’язок;
Як працює наша tech команда? * Маємо зрозумілий code style; * Не гальмуємо: лише up-to-date фреймворки, бібліотеки і технології; * Працюємо з технічним боргом щоквартально; * Працюємо у self-organized scrum team, де кожен має вплив на процеси та продукт; * Маємо сильну спрацьовану і професійну команду, яка обмінюється досвідом і співнавчається.
Як член команди MAUDAU ти можеш розраховувати на: * Реальний ownership та вплив на продукт; * Можливості для твого особистого розвитку, навчання та зростання; * Гнучкий графік та можливості віддаленої роботи; * 20 робочих днів оплачуваної відпустки, оплачувані лікарняні без бюрократії та додатковий вихідний день на твій день народження.
Якщо любиш створювати якісний код, працювати з сучасними технологіями та впливати на продукт, давай знайомитись!