Position: Android Developer
Company: Swivl
Experience required: 1y
English level: intermediate

Swivl is a US product company with offices in Menlo Park CA, US, Kyiv, Ukraine and Warsaw, Poland with about 90 employees.
Our product is a complex hardware and software product, Swivl Robot, widely used in K12 and higher education, as well as in business, in America, Europe, Asia, and Australia. Four generations (or more than 100 000) of robotic video platforms have been designed, produced and sold by Swivl since 2010, along with corresponding apps and supporting materials (for more, visit swivl.com).

**Requirements**
- 1.5+ years of Android development experience
- Knowledge of Java and Kotlin
- Understanding and knowledge of Android SDK, Android Framework and OS Android
- Strong understanding of object-oriented software development and OOP principles
- Experience with Kotlin coroutines
- Experience with Git
- Experience with Compose
- Knowledge of design patterns, up-to-date architectural patterns
- Be part of the team: teamwork & communication — must-have for all of us
- Solid understanding of the full mobile development life cycle

**Architecture** MVVM
**Language**Kotlin, Java
**Stack**
GreenDAO
Retrofit
Coroutines
AWS
Retrofit
LiveData
Camera2

**Responsibilities**
- Development of Android applications
- Code Review
- Development of current architecture and take part in the planning of its future

**Nice to have**
- Experience with audio & video encoder/decoder, camera
- Tests writing skills
- Experience with 3rd party libraries (Retrofit, GreenDao, Glide, etc)
- Experience with Gradle, Proguard

**We offer**
- Career and professional growth
- Opportunity to influence the development process
- Flexible management
- Continuous professional development (free internal and external professional training)
- Good compensation package: 21 days of paid vacation and unlimited sick leaves, gym, all Apple equipment, English courses, entrepreneur administration, tax compensation, psychologist