Middle Android Engineer

UKEESS Software House


Дата: 22 години тому
Місто: Львів
Вид зайнятості: Повна зайнятість
UKEESS Software House

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! ;-)

Як відгукнутися?

Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

Розмістити резюме

Схожі вакансії

Менеджер проєктів (національний реабілітаційний центр Unbroken)

1 територіальне медичне об'єднання м. Львова, КНП, Львів,
13 годин тому
КНП «1 територіальне медичне об'єднання м. Львова» — це одна з найбільших та найпрогресивніших медичних установ України. Ми надаємо повний спектр медичних послуг, об'єднуючи зусилля великої команди професіоналів, які щодня працюють для збереження життя та здоров’я наших пацієнтів. Наша місія Рятувати українців в Україні, забезпечуючи найвищий рівень медичної допомоги. Обов’язки: Розробка та реалізація проєктів у сфері медичної допомоги за рахунок...
1 територіальне медичне об'єднання м. Львова, КНП

Senior Full-Stack Engineer(React.js + Node.js) IRC281053

GlobalLogic, Львів,
15 годин тому
Description This is an opportunity to join a community of developers who create and deliver fast and innovative fintech applications for mobile platforms Requirements – 5+ years of relevant working experience – Exceptional knowledge of JavaScript, React.js, and Node.js – Knowledge of RESTful APIs – Hands-on experience with the whole app lifecycle from development to deployment – Knowledge of various...
GlobalLogic

Касир

Грузинський Хліб, Львів,
1 день тому
Вітаю! Ми — найбільша в Україні мережа пекарень грузинської випічки «Грузинський хліб» в оновленому форматі «Вправна Ніно», зараз шукаємо до себе в команду касира. Якщо Ви відповідальна, комунікабельна та креативна людина то Вам точно до нас! Вимоги : Досвід роботи в схожій сфері вітається! Комунікабельність не конфліктність Відповідальність та відкритість Здатність швидко сприймати інформацію та навчатись Пунктуальність Умови роботи :...
Грузинський Хліб