Jobs

2
  • · 107 views · 11 applications · 10d

    Sr Android (product 20M users)

    Office Work · Ukraine (Kyiv) · Product · 5 years of experience · Intermediate
    We are looking for a Senior Android Developer who is confident working with Kotlin and Java, understands Clean Architecture, and has hands-on experience with MVVM, RxJava or Coroutines, and Room/SQLite. This is an opportunity to join a product-driven...

    We are looking for a Senior Android Developer who is confident working with Kotlin and Java, understands Clean Architecture, and has hands-on experience with MVVM, RxJava or Coroutines, and Room/SQLite.

     

    This is an opportunity to join a product-driven team building communication and spam protection apps used by millions of users worldwide. 

    The core product has over 20 million users in 200+ countries, with hundreds of millions of phone number scans and spam detections each year. 

     

    Work format: 2 days remote, 3 days in the office in Kyiv (Podil district).

     

    Responsibilities

    • Participate in Android app development: fix bugs, add new features, and improve UX/UI.
    • Refactor existing code to enhance stability, performance, and scalability.
    • Collaborate with the product team to deliver new features and product ideas.
    • Improve development processes and implement Android engineering best practices.
    • Support app releases, testing, and improvements based on user feedback.

       

    Requirements

    • Strong knowledge of the Android platform
    • Solid experience with Kotlin and Java
    • Understanding of and practical experience with Clean Architecture
    • Proficiency in RxJava or Coroutines, MVVM, and Dagger
    • Working experience with SQLite and Room
    • Familiarity with REST APIs, JSON, and XML
    • Solid understanding of OOP principles
    • A reliable team player with a strong sense of ownership
    • English: Intermediate or higher (ability to work in an international team)

    Nice to Have

    • Experience with Git submodules and modular project structure
    • Familiarity with library projects and reusable components
    • End-to-end experience with the mobile development lifecycle
    • Background in developing Caller ID, address book, or dialer applications

     

    What We Offer

    • Medical insurance
    • 5 paid sick days + flexible schedule
    • 20 paid vacation days
    • Team-building events
    • Happy hours, snacks, and drinks
    • Ability to reschedule working days when needed
    More
  • · 119 views · 16 applications · 19d

    Android Team Lead

    Countries of Europe or Ukraine · Product · 5 years of experience · Intermediate Ukrainian Product 🇺🇦
    AMО APPS — українська продуктова IT-компанія, яка допомагає мільйонам людей у всьому світі змінювати життя завдяки здоровим звичкам. Ми впевнені, що турбота про здоров’я може бути простою та доступною, тому створюємо зручні digital-інструменти, які...

    AMО APPS — українська продуктова IT-компанія, яка допомагає мільйонам людей у всьому світі змінювати життя завдяки здоровим звичкам. Ми впевнені, що турбота про здоров’я може бути простою та доступною, тому створюємо зручні digital-інструменти, які полегшують шлях наших користувачів до омріяних результатів.

    Наші мобільні застосунки — MadMuscles, Harna та Unimeal — надають експертну підтримку в харчуванні, тренуваннях і відновленні, допомагаючи досягати нових висот і почуватися краще кожного дня.

     

    Шукаємо Android Team Lead— лідера Android-напряму для трьох продуктів AMO APPS, який формуватиме єдиний вектор розвитку Android розробки в компанії.

     

    Це перша позиція такого рівня в Android команді, з можливістю:

    • Будувати технічну стратегію одразу для трьох продуктів AMO APPS — з окремими командами, інфраструктурою та викликами;
    • Формувати інженерну культуру: задавати стандарти, уніфікувати стек і впроваджувати ініціативи, які мастшабуватимуться на всі команди;
    • Напряму впливати на продукти та їх розвиток, допомагати в досягненні стратегічних бізнес-цілей;
    • Відповідати за загальний перформанс Android команди.

     

    Твої ключові задачі:

    • Управління Android командою: прямий менеджмент 3х Team Leads, розвиток їхньої автономності, технічного лідерства та допомога у прийнятті рішень. Участь у наймі, подальшому розвитку та масштабуванні команди;
    • Формування єдиного вектору розвитку Android-команд через визначення технічних пріоритетів, підходів до роботи, стандартів якості коду, CI/CD, тестування та інфраструктури;
    • Аудит і вдосконалення технічного стану існуючих систем, узгодження інженерних підходів, технічних стандартів і архітектурних рішень між командами;
    • Участь у формуванні інженерної культури: залучення до ініціатив з обміну знаннями, технічного зростання команд, створення середовища постійного вдосконалення.

     

    Ключові вимоги:

    • Від 3 років досвіду в ролі Android Team Lead або Engineering Manager, із відповідальністю за кілька команд розробки або одну велику команду з розподіленими зонами відповідальності;
    • Глибока експертиза в Android-розробці: Kotlin, Android SDK, Jetpack Compose, CI/CD, архітектурні підходи;
    • Досвід побудови технічної стратегії: архітектура, технічна уніфікація, впровадження процесів, контроль технічної якості;
    • Розуміння, як поєднати технічні рішення з продуктовими цілями: пріоритезація, roadmap-планування, адаптація до змін;
    • Управління командою: прямий менеджмент та розвиток спеціалістів рівня Team Lead, формування автономних команд, активна участь в наймі та масштабуванні команд; 
    • Взаємодія з крос-функціональними командами у межах спільної інженерної практики.

     

    В AMO ми створюємо умови, що дозволяють поєднувати професійне зростання із турботою про себе, і пропонуємо:

    • Відпочинок та баланс. Найкращі результати досягаються в гармонії з особистим життям, тому ми надаємо 20 робочих днів відпустки на рік і двічі на рік — додаткові оплачувані канікули для перезавантаження. У разі хвороби — необмежені оплачувані лікарняні, щоб зосередитися на відновленні.
    • Здоров’я та спорт. Повністю покриваємо медичне страхування з першого робочого місяця. Для підтримки активного способу життя організовуємо корпоративні тренування з йоги, боксу та функціональних вправ в офісі, додатково також кожен спеціаліст має власний бюджет на компенсацію вартості абонемента чи спортивного обладнання. В офісі на тебе щоденно чекають сніданки та обіди, щоб ти міг/могла зосередитися на роботі.
    • Розвиток та навчання. Твій розвиток — це інвестиція у твоє майбутнє та майбутнє компанії. Ми складаємо індивідуальні плани розвитку та проводимо регулярну оцінку перформенсу. Компанія покриває більшу частину витрат на зовнішні курси, а також надає можливість покращувати знання англійської через корпоративного провайдера або в зовнішній школі.

     

    Рекрутмент процес: Інтерв’ю з рекрутером — System Design — Технічне інтерв’ю — Фінальне інтерв’ю з менеджментом команди.

     

    Зацікавила вакансія? Давай поспілкуємось:)

     

    More
Log In or Sign Up to see all posted jobs