Android Engineer Middle/Senior
Город:
Тбилиси
Занятость:
Частичная занятость
Компания "Tinkers"
В Tinkers мы создаем мобильные приложения и веб-сервисы. Tinker — это мастер, который чинит и улучшает вещи. Нам близок такой подход. Мы запускаем и развиваем собственные продукты, которые решают реальные задачи и делают жизнь пользователей проще.
У нас небольшая, но эффективная команда, где каждый человек важен. Ребята работают из разных стран.
Кого ищем
Мы ищем Android-инженера уровня Middle/Senior с коммерческим опытом от 3 лет. Вам предстоит работать над Android-приложениями в тесной связке с остальной командой. Работа удаленная, но если вы в Тбилиси — это будет плюсом.
Нам важен инженерный подход. Мы ценим умение видеть и решать проблемы, а не только писать код. Мы ищем человека, готового отвечать за результат и качество своей работы. Для нас важно умение проектировать системы целиком: учитывать масштабирование, надежность, безопасность и поддержку.
Мы стараемся сохранять стартап-подход: у нас нет большого количества встреч и согласований. Каждый участник команды является экспертом в своём направлении и самостоятельно отвечает за принимаемые решения. Нам важно, чтобы вам было комфортно работать в среде без жёстких корпоративных процессов и регламентов.
Чем нужно будет заниматься:
-
Поддерживать и развивать Android-приложение VPN (minSdk 26 / targetSdk 36)
-
дорабатывать и добавлять функциональность
-
прокачивать UI
-
исправлять баги
-
-
Работать с Android TV-приложением (MVI, Jetpack Compose)
-
Участвовать в разработке новых Android-приложений с нуля
-
Разбираться и работать с VPN-спецификой и нативной частью на Rust (от тебя нужна готовность разобраться с интеграцией, а не глубокий опыт Rust/NDK)
-
Использовать текущий стек
-
мобильное приложение: MVVM, ViewBinding, Coroutines, Hilt, Ktor, multi-module архитектура, foreground services, AIDL/Binder, Firebase Auth;
TV-приложение: MVI, Jetpack Compose
-
-
Самостоятельно тестировать свои изменения: от проверки edge-кейсов до базового регресса перед релизом
-
Искать и предлагать технические решения - не просто реализовывать задачу по инструкции
Что мы ожидаем
- Вы пишете на Kotlin
- Умеете верстать UI на XML
- Строите экранную логику на MVVM (ViewModel, LiveData/Flow)
- Использовали Dagger Hilt для DI
- Работали с Room (Room Database)
- Уверенно пишете асинхронный код на Coroutines, используете Flow, когда это оправдано
- Работали с Jetpack Navigation Component
- Имеете опыт с Firebase (база данных, аутентификация, push-уведомления)
- Писали юнит-тесты для своего кода
Что предлагаем
-
Частичная занятость, 20 часов в неделю. Со временем можно перейти на фулл тайм
-
Полностью удаленный формат. Можно работать из любой страны с часовым поясом не больше GMT+7
-
До $3000 в месяц, «на руки»
-
Работа напрямую с фаундером
-
Открытое, равное общение и команда, которая увлечена своим делом
-
Возможность со временем брать больше инициатив и сильнее влиять на развитие продуктов
-
Свобода решений, пространство для экспериментов и атмосфера, о которой мы заботимся
25 Февраля
Full Stack Engineer (.NET+Angular)( Andersen )
Тбилиси
Компания "Andersen" Andersen is hiring a Full Stack Engineer (.NET+Angular) to build cloud-native apps and microservices, delivering scalable,...
25 Февраля
Junior QA Performance Engineer
Тбилиси
Компания "Itransition Software Georgia LLC" Who are we looking for? -Are you finishing university or are you unhappy with your current job?...
25 Февраля
Software Systems Engineer / Architect
Тбилиси
Компания "Itransition" We’re looking for a professional to design and shape complex software-based systems, working at the intersection of...
25 Февраля
Senior React Native developer / Разработчик React Native
Тбилиси
Компания "Noveo" Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке софта для западноевропейского...
25 Февраля
Тбилиси
Компания "Offer Now" Responsibilities: Configuring and supporting application delivery and deployment processes; Managing containerized...
Вакансия размещена в отрасли