UKEESS Software House шукає Middle Android розробника на повний робочий день (або в офісі у Львові, або з можливістю віддаленої співпраці в Україні).
Про замовника та проект:
Це один з найбільших у світі ресурсів по дослідженню сімейної історії та оцифровці ДНК (клієнт із США). За допомогою цього сервісу можна побудувати своє сімейне дерево, дослідити свій родовід, дізнатись цікаві факти про своїх предків і знайти родичів на базі у понад 60 млрд оцифрованих архівних записів (+ ця цифра постійно росте). Також за допомогою ДНК-аналізу, наприклад, можна знайти родичів, визначити етнічне походження, особливості тілобудови тощо (зараз - це майже 100 визначень по днк-аналізу). Загалом, наш замовник вважається найбільшим у своїй бізнес-ніші!
Технічний стек проекту: Kotlin / Java / Kotlin Coroutines / Kotlin Multiplatform / Android SDK / Android Jetpack Compose / Android Jetpack Architecture Components / MVVM / MVP / REST API / GraphQL / Rx Java / Dagger2 / Hilt / Git
Наш майбутній колега частиною команди розробників, дизайнерів і менеджерів із продуктів, які створили одні з найпривабливіших у світі продуктів нашого клієнта у двох категоріях: дослідження сімейної історії та аналізу ДНК. Ця роль дає багато можливостей для професійного зростання.
Обов'язки:
Розробра Adnroid-додатка із використанням Kotlin, розробка нових функцій та підтримка існуючого функціоналу.
Оптимізація продуктивності програми та забезпечення її швидкості реагування на різних пристроях Android.
Написання юніт-тестів для коду та підтримка якості у процесі розробки.
Очолювання розробки мобільного додатку, бути відповідальним за технічну реалізацію.
Співпрацювати з міжфункціональними командами, включаючи дизайнерів.
Технічні вимоги:
3+ років досвіду розробки Android
Володіння дизайном програмного забезпечення - OOP / SOLID / шаблони проектування
Глибокі знання та досвід роботи з Java Core / Collections
Глибокі знання та досвід роботи з Kotlin Core / Coroutines
Глибоке розуміння компонентів Android SDK / Jetpack Compose / Architecture
Поглиблене розуміння архітектур MVVM / MVP / Clear
Глибокі знання та досвід роботи з REST API / GraphQL
Добре знання/досвід роботи з Rx Java
Глибокі знання та досвід роботи з Git
Сильні знання та досвід роботи з Dagger2 / Hilt
Принаймні рівень англійської мови Upper-Intermediate (розмовна та письмова)
Що ми пропонуємо новому колезі?
Конкурентоспроможна компенсація (на основі ринкових даних, але також залежить від технічного рівня кандидата)
Гнучкий графік роботи
Щорічна оплачувана відпустка та можливість взяти неоплачувану відпустку
Безкоштовні уроки англійської (онлайн)
Медичне страхування або дві альтернативи на вибір
Індивідуальний плани для професійного та особистісного розвитку
Відсутність бюрократії та мікро менеджменту
Сучасний комфортний офіс (зона барбекю, кухні, кімнати відпочинку та ін.)
Закордонні відрядження (після війни)
Парковка на території та зарядна станція для електромобілів
Корпоративні подарунки, свята та розваги
Спортивні активності: настільний теніс, футбол, воркаут
Надішліть нам своє резюме і давайте познайомимося! ;)
--------------------------------------------------------------------------------------------------------------------
The UKEESS Software House team is looking for a Middle Android Engineer to join our team for a full-time position (remotely in Ukraine or in Lviv’s office).
About the Client and the Project:
Our customer is the world's largest DNA network from the USA. This presents a unique opportunity to work with more than 60 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database. Our customers help people discover their family stories and gain actionable insights about their health and wellness.
Tech Stack of the Project: Kotlin / Java / Kotlin Coroutines / Kotlin Multiplatform / Android SDK / Android Jetpack Compose / Android Jetpack Architecture Components / MVVM / MVP / REST API / GraphQL / Rx Java / Dagger2 / Hilt / Git
You will become a part of an impressive team of developers, designers, and product managers who have built some of the world's most compelling products, producing the worldwide leader in two categories: family history and consumer genetic testing. This role provides many opportunities for professional growth.
Responsibilities:
Primarily work on Android apps using Kotlin to design, develop, and maintain new features and existing user experience/functionality.
Optimize application performance and ensure its responsiveness across different Android devices.
Consistently write helpful tests for all code developed and maintain quality as development progresses.
Lead the development of the mobile application, taking ownership of the technical implementation and driving its success.
Work in an Agile environment and collaborate with cross-functional teams, including designers.
Technical Requirements:
3+ years of experience in Android development
Proficiency with software design - OOP / SOLID / Design patterns
Strong knowledge and experience with Java Core / Collections
Strong knowledge and experience with Kotlin Core / Coroutines
In-depth understanding of Android SDK / Jetpack Compose / Architecture components
In-depth understanding of MVVM / MVP / Clear architectures
Strong knowledge and experience with REST API / GraphQL
Good knowledge/experience with Rx Java
Strong knowledge and experience with Git
Strong knowledge and experience with Dagger2 / Hilt
Upper-Intermediate level of English at least (both speaking and writing)
What do we offer our new colleague?
Competitive compensation (based on market data, but also depending on the technical level of the candidate)
Flexible work schedule
3 health packages to choose from
Annual paid vacation and state holiday celebration
Free English classes (online)
Individual approach to professional growth
Lack of bureaucracy and micromanagement
Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
Foreign business trips (after the war)
On-site parking lot and charge station for Electric Cars
Corporate gifts, celebrations, and fun activities
Sports activities: ping-pong, soccer, work-out
Suppose you have a passion for solving challenging problems, building scalable, robust systems, love working with the latest technologies in a fast-paced, flexible environment, and are excited about the prospect of having a significant impact on products with more than 3 million paying subscribers.
In that case, we want to talk to you! ;-)
Відділ персоналу



