Senior/Lead Android Developer (100% REMOTE)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

We are a product-oriented company developing the first social media platform on the blockchain with a headquarter in London. We went through multiple successful funding rounds and we are eager to create a unique product for people all over the world. So far, we have received over 40k pre-registrations for our alpha version.

Android Developer will work with existing Android application and provide necessary development for slight upgrade to new API version

Requirements:

• 3+ years of Android development experience

• Kotlin

• Android Architecture Components

• Solid understanding of MVVM / MVP paradigms.

• Experience utilizing software design patterns

• Understanding Inversion of control

• Dependency management via Gradle

• Experience working with RESTful APIs to connect to back-end services

• Experience writing multi-threaded, asynchronous code (RxJava2)

• Git

• Understanding of Material design principles and interface guidelines

• Unit tests

• Passion for writing code that is clearly organized, well documented, and efficient

Bonus points for:

• UI Tests

• Application profiling

• Push Notification Experience

• WebSockets, RPC

• Firebase

Бонусы

— High-level compensation in US $
— Flexible Paid Time-off
— Remote work
— Equal opportunity employer

Дополнительные инструкции

Английский язык важен на уровне чтения технической и бизнес документации.

Успешный кандидат должен быть готов к прохождению тестового задания.