Мы приглашаем присоединиться к команде OTP Digital, которая работает над новым финтек продуктов OTP Bank Украина. Команда занимается разработкой нового решения мобильного банкинга для физических лиц. Наш миссия: построить Digital банк, которому будут доверять наши клиенты.
7 сентября 2021

Android Developer (вакансия неактивна)

Киев

About the role:

we are inviting you to join our new team that will create a new mobile banking app from scratch and deliver end-to-end features by designing, developing, testing & delivering every sprint. You will get information about the product from stakeholders & use latest technologies to deliver the best experience for our customers.

Responsibilities:

  • design & develop native Android application based on best practices
  • collaborate with backend developers to integrate with REST services
  • setup CI/CD process to deliver app for testing
  • write unit & instrumental tests
  • build application quality monitoring tools
  • participate in different Scrum activities
  • continuously help and support your teammates

Requirements:

  • has 3+ years in building applications using Java & Kotlin
  • has excellent knowledge in Android APIs & Java Core
  • has deep understanding in OOP, MVP, MVVM architectures, design patterns and clean code principles
  • knows about Android Architecture components
  • Good knowledge of SQLite
  • Experience with RESTful API access, handling and storing data
  • has experience with common 3rd party libraries (Retrofit, RxJava, Dagger 2, DataBinding, Room, Coroutines, etc.)
  • understands great Material Design patterns & components
  • has experience with Unit & UI testing using Espresso, JUnit, Mockito
  • has upper-intermediate English

Will be a plus:

  • experience with TDD/BDD
  • knowledge in iOS apps development
  • experience with Kotlin Native
  • knowledge in javascript
  • experience working in fin-tech

What’s in for you:

  • close collaboration with stakeholders & customers
  • working in feature teams with different stack of technologies
  • low bureaucracy, Agile way of working
  • strong support from the head-office & technology team
  • competitive salary (based on USD NBU rate)
  • long-term employment, paid vacation and sick-leave
  • health insurance