Position: Android developer
Company: Brainstack_
Category: Android
Experience required: 2y
English level: intermediate

Brainstack_ is a fast-growing product company that develops high-tech solutions for customers in more than 100 countries. Armed with the latest technologies and a young ambitious team, we strive to be the best in what we do. We strongly believe that the personal growth and self-development of every team member is one of the pillars of a successful business strategy. That’s why we are ready to provide all the tools and support necessary for your professional journey.
Here, there’s no room for bureaucracy or micromanagement — each team can create its own ecosystem that’ll ensure max productivity and perfect teamwork.

**Brainstack_ is a place where you grow together with the company**

Embark on a new professional journey with our Mobile Apps Department!

**Requirements:**
Android SDK, Android Jetpack
Kotlin, Java
OOP, MVVM, Clean Architecture
RxJava, Room, Dagger
Firebase (events, messaging, remote config, a/b testing)

**Will be a plus:**
Multi-Module Architecture
Google Play`s billing

**Responsibilities:**
Writing clearly to understand code using modern Android coding tone
Development of new features and improvement of existing ones
Participating in team discussions to find a right architecture/design solutions
Providing time estimates for tasks
Working closely with team members for best apps growth

**We offer:**
Possibility to be part of the creative environment and make your input to it.
Variety of social and professional activities.
Friendly and warm culture.
PE employment.
18 days of vacation paid per year.
Medical insurance.
Documented sick days paid.
3 non-documented sick days paid.