Senior Android (Kotlin) Developer

Inactive

Looking for a senior Android developer, for challenges at the weather apps project. Participating in our agile low-hierarchy project, one can really influence its development.

We’re a small team developing the mobile weather app Rain Viewer used worldwide.

Rain Viewer gathers and processes weather radar data through 80+ countries and has almost the biggest weather radar coverage on the market.

About us in brief:

  • Product company, est.2017, up to 20 employees
  • Google Play, App Store avg. rating 4.5*, 3m+ downloads
  • Fully remote
  • Mobile development
  • Build automation, testing (both Unit and manual)
  • CI/CD
  • Scrum+Kanban, Jira/Confluence

What to do:

  • Top-notch clear code for android Rain Viewer app versions
  • High-level architecture support using the most appropriate tools
  • Participating in code review/ global changes planning/ refactoring to maintain high-quality code
  • Transform the design into code with high accuracy

Requirements:

  • 3+ y in programming/developing in mobile apps projects
  • Portfolio containing Google Play / AppGallery apps developed
  • Kotlin
  • Dagger2 and Coroutines
  • Experience in developing the native apps for Android 8 (API 26)+
  • Understanding the differences between Android APIs and their subtleties
  • Experience in creating personal controls and adaptive interfaces for different devices
  • Experience in writing unit tests
  • Clean Architecture principles adherence; experience in using the MVVM models
  • mobile widgets development for different Android versions
  • Google Billing API
  • Vector Maps (MapLibre, OpenStreetMap, MapBox sdk’s), Location API
  • PUSH notifications
  • Jira, Confluence
  • network protocols, end-to-end encryption, and various types of authorization

Fully remote team

Flat organization

Tax compensation (UA)

Competitive remuneration level

No time trackers/screen recorders

4+1 week (Friday is an optional day)

Rain Viewer logo Rain Viewer