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
Дополнительные инструкции
Английский язык важен на уровне чтения технической и бизнес документации.
Успешный кандидат должен быть готов к прохождению тестового задания.