Smartbrain logo

Android Developer

Smartbrain·Salary not specified

Primary stack

AndroidKotlinRESTJUnitMockitoJava

Job description

About the Position

We are seeking an experienced Android Developer to join our team for a long-term project developing key banking systems remotely.

Responsibilities

  • Development and enhancement of key banking systems: online banking, mobile banking, credit services, CRM, document management platform, microservice platform, and corporate data warehouse.

Requirements

  • 2 years of experience developing Android applications (Core Java SE 8, Android SDK, Android JetPack)
  • 2 years of understanding and experience using REST APIs
  • 1 year of knowledge and experience with Kotlin
  • 1 year of knowledge and experience with reactive programming (RxJava 2, RxKotlin)
  • 1 year of knowledge and experience using DI containers (Dagger 2, etc.)
  • Knowledge and experience covering business logic and UI applications with unit tests (JUnit, Espresso, Mockito) – 1 year
  • Knowledge and experience using the basic principles and patterns of object-oriented design, algorithms, and data structures – 2 years

We Offer

  • Full-time (8 hours/day), remote position
  • Long-term project

Location & Nationality

  • Remote
  • Russia

© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Smartbrain

All 121 roles

Popular searches