Android Engineer (OTP Digital) Київ, віддалено Ми запрошуємо вас приєднатися до нашої нової команди, яка створить нову мобільну банківську програму з нуля та надасть наскрізні функції шляхом проектування, розробки, тестування та доставки кожного спринту. Ви отримаєте інформацію про продукт від зацікавлених сторін і використовуватимете новітні технології, щоб забезпечити найкращий досвід для наших клієнтів. У цій ролі ви: • проектуватимете та розроблятимете нативну програму Android на основі найк
Android Engineer (OTP Digital) Київ, віддалено Ми запрошуємо вас приєднатися до нашої нової команди, яка створить нову мобільну банківську програму з нуля та надасть наскрізні функції шляхом проектування, розробки, тестування та доставки кожного спринту. Ви отримаєте інформацію про продукт від зацікавлених сторін і використовуватимете новітні технології, щоб забезпечити найкращий досвід для наших клієнтів. У цій ролі ви: • проектуватимете та розроблятимете нативну програму Android на основі найкращих практик • співпрацюватимете з розробниками серверної частини для інтеграції зі службами REST • налаштовуватимете процес CI/CD для доставки програми для тестування • будете писати модульні та інструментальні тести • створювати інструменти моніторингу якості програми • брати участь у байдужих заходах Scrum • постійно допомагайте та підтримуйте своїх товаришів по команді Навички, які вам знадобляться: • має 3+ роки збирання додатків із використанням Kotlin • має чудові знання Android API • має глибоке розуміння архітектури OOP, MVP, MVVM, шаблонів проектування та принципів чистого коду • знає про архітектуру Android компоненти • Добре знання SQLite • Досвід роботи з RESTful APIaccess, обробки та зберігання даних • має досвід роботи зі звичайними бібліотеками сторонніх розробників (Retrofit, RxJava, Dagger2, DataBinding, Room, Coroutines тощо) • чудово розуміє шаблони та компоненти Material Design • має досвід роботи з Тестування модулів і інтерфейсу з використанням Espresso, JUnit, Mockito Буде плюс: • досвід роботи з TDD/BDD • знання розробки додатків для iOS • досвід роботи з Kotlin Native • знання injavascript • досвід роботи в галузі infin-tech. з різними наборами технологій • низька бюрократія, Agile спосіб роботи • потужна підтримка з боку головного офісу та технологічної команди • конкурентоспроможна зарплата (на основі ставки USDNBU) • компенсація за здоров’я