Position: Android Developer (Middle/Senior)
Company: Booknet
Category: Android
Experience: 2y

Запрошуємо в нашу команду **Android Developer (Middle/Senior)**
Вже протягом 7 років ми створюємо і розвиваємо літературний маркетплейс, який входить в ТОП 10 найпопулярніших платформ в категорії «Книги і Література», а також має 9.6 млн. користувачів по всьому світу.

Декілька мовних версій нашого продукту вже мають успішну історію, тому пропонуємо тобі приєднатися до нас і допомогти нам завоювати нові ринки.

**В чому революційність нашого продукту:**
— ми створили новий досвід авторства, де письменник може опублікувати книгу або окрему главу відразу після її написання та отримати зворотній зв’язок від своїх читачів;
— наші читачі мають можливість відкривати та обговорювати новинки улюблених авторів відразу після створення, не чекаючи довгий час друкованих видань.

**Наша команда** складається з 10 спеціалістів: CTO, 5 FullStack розробників (PHP), двох Manual QA, Product Designer та Business Analyst.

**Чому варто доєднатися до нашої команди:**
— Наш продукт корисний. Він допомагає письменникам заробляти на улюбленій справі, а читачам насолоджуватись новинками в зручному форматі.
— Ти зможеш потрапити в кор команду на продукті, що відкриє можливості для реалізації твого потенціалу.
— Відсутня бюрократія — всі питання вирішуються практично відразу.

**Що ми від тебе очікуємо:**
- 2+ роки комерційного досвіду розробки програм для Android, що використовують веб-сервіси (REST, JSON)
- Досвід роботи з Kotlin та Java
- Досвід роботи з найновішими бібліотеками Android (AndroidX)
- Досвід асинхронного програмування (RxJava2, Kotlin Coroutines, LiveData)
- Досвід з впроваджування push-сповіщень
- Сильні знання та досвід роботи з концепціями впровадження залежностей (Dagger 2)
- Хороше розуміння патернів дизайну та архітектури (SOLID, MVVM, MVP і т. д.)
- Опублікували один або декілька додатків.
- Знання фреймворків для тестування програмного забезпечення (JUnit, Hamcrest, Mockito)
- Досвід роботи з JIRA, Confluence, Bitbucket
- Розуміння принципів чистої архітектури
- Ініціативність, здатність дивитись на функціонал очима користувача, задавати питання, вникати в суть, пропонувати ідеї.

**Основні обов'язки для Android Developer:**
- Створювати функції продуктів для додатків Booknet, проводити перевірки коду
- Впроваджувати push-сповіщення
- Забезпечувати точну оцінку завдань, які потрібно виконати
- Співпрацювати з іншими розробниками, дизайнерами, QA інженерами
- Розвивати свої навички програмування та впроваджувати нові технології
- Пропонувати нові функції продукту та покращення процесу розробки програмного забезпечення.

**Що ми пропонуємо:**
— Супер круту і цікаву нішу
— Гідну оплату праці
— Графік пн-пт 10–19
— 24 календарних дні оплачуваної відпустки
— Преміальну мед.страховку та оплачувані лікарняні
— Робочу техніку
— На час війни ми працюємо дистанційно. Після Перемоги повертаємось до офісу в Києві.

Ми спільнота захоплених своєю справою людей, які готові підтримувати та допомагати тобі розвивати наш проект.
Приєднуйся до нашої команди — буде точно не нудно:)