Position: Android Developer
Company: GeeksForLess
Experience required: 3y
English level: upper

Requirements:
- Android Studio 3.5 and higher
- Gradle build scripts
- strong knowledge in RxKotlin or RxJava and creating a reactive application
- Good knowledge of Object-Oriented concepts and software engineering 
- Experience in developing multi-threading modules
- Good knowledge of database concepts and SQLite fundamentals
- Experience in developing rich UI components on the Android platform
- Supporting different screen sizes and resolutions
- strong GOF patterns;
- SOLID Principles
- MVC, MVP и MVVM
- RESTful APIs (JSON, XML)
- JIRA
- GIT

Responsibilities:
Working on an existing project written in Java and re-writing it using RxKotlin, adding new features, maintaining existing ones. 

Project: 
World’s most unique dating websites. We understand that relationships are complex and multifaceted, and that is reflected in our business. Our flagship brand is revolutionizing dating with more than 65 million members in 50 countries. We are driven to create the best possible customer experience with our world-class security to our user-centric product design, and everything in-between.