Android Middle developer Vinnytsia (offline)

Requirements:
βˆ™ 3+ years of Android development experience
βˆ™ Knowledge of Java/Kotlin
βˆ™ Exhaustive knowledge of Android SDK, experience in building Android apps (minimum one published app on Google Play with networking functionality)
βˆ™ Strong knowledge of OOP principles, MVP, MVVM, SOLID, Clean Architecture
βˆ™ Understanding Design Patterns
βˆ™ Understanding of mobile UI/UX concepts
βˆ™ Understanding client server communication. Practical use of RESTful web services
βˆ™ Experience with third-party libraries and APIs such as RxJava, Retrofit, Dagger 2, OAuth
βˆ™ Multithreading & Concurrency understanding
βˆ™ Understanding Push Notifications
βˆ™ Internal application storage, ORM, SQlite
βˆ™ Ability to write clean and maintainable code
βˆ™ Debugging and troubleshooting skills
βˆ™ Experience with Gradle (building flavors)
βˆ™ Experience of using source control systems (Git, Bitbucket)
βˆ™ English: Intermediate and higher (good communication skills).

Would be a plus:
βˆ™ Android Architecture Components
βˆ™ Understanding Unit Tests
βˆ™ Experience with Firebase
βˆ™ Experience with Google Analitycs, Segment
βˆ™ Bonus will be experience with payment systems. High quality code development skills following coding standards and best practices Candidate should have a portfolio of applications in the GooglePlay available (preferable), but screenshots/URL is ok too.

We offer:
β€’ Really good team and democratic management, many works in the company for a long time and sincerely committed to their cause
β€’ Individual program of development
β€’ Work in a comfortable office
β€’ Progressive system of salary, regular salary review, financial stability
β€’ Career planning and regular performance reviews
β€’ 24 calendar days of paid vacation, paid sick leave
β€’ Medical insurance, sport compensation
β€’ Free English lessons

The job ad is no longer active
Job unpublished on 27 October 2021

Look at the current jobs Android Vinnytsia→