Місце: Лондон
Тип роботи: Переїзд
Технічний рівень: Senior
Зарплата: 3000–3200 доларів США
Наш клієнт, міжнародний лідер у сфері платіжних систем, рішень для онлайн, мобільної та роздрібної торгівлі, шукає для свого українського офісу кандидатів на таку посаду: Розробник програмного забезпечення середнього рівня (Android)
Розробка програмного забезпечення для Android платіжного обладнання для індустрії електронних платежів з використанням Java/Kotlin на власній платформі на базі Android.
Основні обов'язки:
- Розробка/проектування SW-рішень/еволюцій
- Участь у визначенні/оцінці технічних вимог
- Розробка ПЗ відповідно до технічних вимог
- Реінжиніринг/еволюція у Legacy SW
- Виправлення помилок/налагодження відповідно до звітів про проблеми та технічних вимог
- Взаємодіяти з іншими командами (підтримка, менеджери проектів, контроль якості, доставка)
- Будьте в курсі сучасних методологій, інструментів та ІТ-тенденцій
- Постійно звітувати про хід роботи за допомогою щоденних, щотижневих, щомісячних звітів про час/виконання робіт;
- Бути командним гравцем, проактивним та високомотивованим
Вимоги:
- Kotlin
- Java
- Добре розуміння поширених шаблонів проектування програмного забезпечення та шаблонів проектування Android
- Знання можливостей Android API різних версій
- Розуміння компонентів Android-фреймворку та їх життєвих циклів
- Досвід роботи з системою контролю версій GIT
- Здатність декомпозувати складне завдання, розробити рішення та впровадити його
- Мови: англійська (писемна та розмовна)
Пропозиції компанії:
- Досвід роботи з корутинами Kotlin
- Reactive programming experience
- Досвід роботи з процесом публікації та розповсюдження Android-додатків
- Досвід роботи з платіжними технологіями (обробка платежів, EMV тощо)
- Поглиблений досвід роботи з системою збірки Gradle (плагіни Gradle, багатомодульні/композитні збірки тощо)
Напишіть нам