Senior Android Developer (offline)

Expectations:

- 3+ years experience in Android development
- 5+ years of working experience in development
- Minimum 3 published apps
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Support from Android 6.0
- Strong knowledge of Android UI design principles, patterns, and best practices
- Multithreding solution
- Language: Kotlin, Java
- MVC, MVP, Clean Architecture, MVVM
- Android Architecture Component
- View Binding
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- Familiarity with cloud message APIs and push notifications
- Understanding of Google’s Android design principles and interface guidelines
- Understanding CI/CD
- Knowledge of Android ecosystem and the libraries available for common tasks - such as Retrofit, OkHttp, RxJava (RxAndroid)
- Understanding TDD approach
- Have a firm understanding and strong opinions about software engineering (from low-level details to high-level concepts), able to make great decisions fast
- Problem-solving skills
- Can work effectively in the situation of tough trade-offs between functionality, complexity, and development time
- Can create practical, maintainable, and reliable solutions
- Team player who is motivated and well organized
- Good communication skills and team working

Responsibility:

- Take responsibility for the Android mobile app. You will start as a single developer, then you will form a team
- Develop the functionality of a mobile application together with a Product Owner and a product designer
- Implement cool animations and use libraries that greatly influence the look & feel of an application
- Drive test automation efforts forward
- Covering logic unit tests
- Build development and CI process
- Design and build application architecture
- Provide estimate for task and feature. Discuss and Provide alternative solution for acceptable case
- Understand business requirements and translate them into technical requirements

They propose:

- office near Kontraktova Ploshcha
- Flexible office hours.
- 20 business days of paid holiday a year.
- Brand-new equipment.
- Paid state holidays and paid days on special occasions.
- Cool and friendly team
- Interesting tasks
- Free parking

They will be happy to see professionals in the team!

About Spacespire

We are SPACESPIRE – a digital marketing team from Ukraine that will dive deep into your project and help you reach your goal effectively.

Company website:
http://www.spacespire.com/

The job ad is no longer active
Job unpublished on 28 January 2021

Look at the current jobs Android Kyiv→