Android Developer Киев, удаленно 💬 Здравствуйте! Мы— Uptech, международная компания по разработке программного обеспечения, сотрудничающая со стартапами и известными бизнесами из США и Европы. Продукты и идеи вдохновляют нас, поэтому мы строим их самостоятельно и помогаем нашим клиентам запустить проекты, положительно влияющие на жизнь людей. За семь лет мы создали более 150 продуктов, среди которых Dollar-Shave Club, Goat и Aspiration. Наша RnD команда запустила 7 успешных стартапов, ср
Android Developer Киев, удаленно 💬 Здравствуйте! Мы— Uptech, международная компания по разработке программного обеспечения, сотрудничающая со стартапами и известными бизнесами из США и Европы. Продукты и идеи вдохновляют нас, поэтому мы строим их самостоятельно и помогаем нашим клиентам запустить проекты, положительно влияющие на жизнь людей. За семь лет мы создали более 150 продуктов, среди которых Dollar-Shave Club, Goat и Aspiration. Наша RnD команда запустила 7 успешных стартапов, среди них: Plai, Sommo, Dyvo и Rozmova. Необходимые навыки: 2+летний опыт в разработке Android; Знание алгоритмов и структур данных; Знания ООП, Kotlin и Android SDK; Опыт работы с принципами SOLID и шаблонами проектирования; Понимание как работающие библиотеки (Retrofit, Dagger2, 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год.