Position: Android Developer
Company: Hyperion Tech
Experience required: 3y
English level: intermediate

**About the role:**
Historically our development’s been outsourced – we’ve recognized the huge benefit of an in-house team so we’re now looking for an experienced Android to help build, test and deliver high quality, robust mobile apps for our large user base of customers.
Retail is fast paced, challenging and exciting – and that applies to our development as well. We’re not dissimilar to a start-up within a large corporation. We’ll help you achieve the best work you can as a developer, but if you want to challenge the status quo there’s plenty of opportunity to interface not just with IT and Digital – but also marketing, buying, merchandising, retail.

**We're interested in people who have:**
- 4+ years of Android development experience:
- Android (Android 9.0+ (API level 28+), Kotlin и RxJava, moving to Coroutines)
- Kotlin/Java
- Reactive programming experience with RxJava and Coroutines
- Android UI Toolkit/Jetpack Compose
- Gradle/Maven
- Good understanding of development best practices, SOLID Principles, modular architecture

Communication: You're comfortable not just in a tight development team - but also interfacing with designers, marketing, product (our buying, merchandise and design teams)

Bonus if: Experience of customer facing retail apps, and you're not daunted by existing large user communities.... Think hundreds of thousands!

**We offer:**
- 20 business days of payable annual free-time;
- 5 days of paid sick leave;
- A competitive salary and compensation package;
- Friendly and open-minded team;
- Challenging tasks and projects;
- A regular performance appraisal;
- Free English 3 hours per week;
- Remote work;
- 50% payment for meetups and conferences.