Position: Android developer
Company: Onseo
Category: Android
Experience required: 3y
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

LiveScore is the industry leading sports provider, covering a huge variety of sports and their statistics information. LiveScore is offered on Desktop and iOS/Android native applications.

Main requirements:
∙ 2+ 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). 

Will 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