
Hypori розробляє захищені віртуальні робочі простори, які дають працівникам змогу отримувати доступ до корпоративних застосунків і даних із мобільних пристроїв, не зберігаючи й не обробляючи цю інформацію на особистому пристрої. Підхід компанії, заснований на моделі нульової довіри, допомагає організаціям у сферах оборони, державного управління та охорони здоров’я забезпечувати мобільний доступ відповідно до суворих вимог безпеки та дотримання нормативних стандартів. Платформу Hypori використовують, зокрема, Міністерство оборони США; її створено з урахуванням таких стандартів, як HIPAA і FedRAMP High.
Провідний Android-розробник
Створюйте захищені корпоративні застосунки для Android у Hypori — SaaS-компанії у сфері кібербезпеки. Розробляйте функції на Kotlin, автоматизовані тести та постачайте ПЗ до локальних середовищ і публічної хмари за допомогою гнучких CI/CD-процесів.
Опис
- Розробляйте корпоративні застосунки для Android на всіх етапах гнучкого циклу розробки.
- Досліджуйте проблеми, проєктуйте, реалізовуйте й тестуйте виправлення та нові функції.
- Постачайте код через CI/CD-конвеєр, що розвивається, до локальних середовищ і публічної хмари.
- Захищайте інтелектуальну власність, дані користувачів і цілісність систем, дотримуючись політик і практик безпечної розробки.
- Відстежуйте роботу й повідомляйте про її перебіг у Jira та на щоденних коротких зустрічах.
- Поєднуйте вимоги до продукту зі знанням внутрішньої будови Android.
- Створюйте готові до випуску функції для застосунку Hypori Client.
- Розширюйте можливості Hypori Client за допомогою функцій екосистеми Android.
- Пишіть модульні тести й запускайте набори тестів за допомогою засобів автоматизації.
- Працюйте в невеликій команді над складними завданнями, виявляючи ініціативу, критичне мислення, готовність до зваженого ризику та вміння чітко спілкуватися.
Вимоги
- Щонайменше 5 років досвіду розробки мобільних застосунків для Android.
- Щонайменше 3 роки досвіду керування розробкою мобільних застосунків.
- Впевнене володіння Kotlin, зокрема coroutines і Flow.
- Досвід роботи з Jetpack Compose для створення декларативних інтерфейсів користувача.
- Знання Gradle з Kotlin DSL і багатомодульних проєктів Android.
- Досвід роботи з фреймворками впровадження залежностей, як-от Koin, Dagger або Hilt.
- Впевнені практичні знання Kotlin coroutines і потоків Java.
- Впевнені практичні знання MVVM і шаблонів односпрямованого потоку даних.
- Практичні знання основ Android Jetpack, зокрема ViewModel, Lifecycle і DataStore.
- Досвід написання модульних тестів із JUnit і бібліотекою для створення mock-об’єктів, як-от MockK.
- Досвід тестування хмарних застосунків на AWS або Azure.
- Практичні знання операційних систем Linux або Unix.
- Глибоке розуміння системи контролю версій Git.
Переваги
- Медичне страхування.
- Стоматологічне страхування.
- Страхування зору.
- Відпустка для батьків.
- Пакет страхування життя.
- Пакет страхування на випадок інвалідності.
- План 401(k) зі співфінансуванням роботодавця; право на внески виникає з першого дня роботи.
- Премія за результатами, що переважно залежить від загальних показників компанії.
- Інвестиції в інструменти та розвиток навичок.