Required skills:
• 2+ years experience in Android development
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Experience with offline storage, threading, and performance tuning
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Experience with third-party libraries and APIs
• Strong knowledge of Android UI design principles, patterns, and best practices
• Proficient understanding of code versioning tools, such as Git
• Strong debugging and troubleshooting skills
• At least one application published to the Google Play Store
Good to have:
• AutoVcenterImmutables
• Mortar, Flow
• Clean architecture
• Kotlin
• Rx
• Good English communication skills
What’s in it for you:
• Professional growth;
• Competitive salary;
• Flexible work schedule;
• Professional conferences;
• 20 working-day paid vacations and sick leaves;
• Medical insurance;
• Free corporate English lessons;
• Parking;
• Work in a comfortable downtown office with modern infrastructure.
RESPONSIBILITIES:
Analyze business requirements, provide development estimates and feedback and determine proper implementation.
Maintain, support, troubleshoot, monitor and optimize existing and future mobile applications.
Work with other developers, QA, marketing and sales teams to design and implement quality software solutions.
Recommend new libraries and solutions.
Project description:
The project started in July 2018 and now is in the active phase of development. Our solutions are based on the latest technologies.
Social network for e-sports (FIFA, Call of Duty, Overwatch ...) is being developed with the support of Saudi Arabia and Japan e-Sports Federation. We are creating a high-load system for at least 150 000 users. You will be able to play games on a project to better understand the users.
Our team: PM, BA, UI/UX, DevOps, Developers (Front-end, Backend, Mobile), QA.
Stack on the project: Kotlin, Clean architecture, Conductor, Android Architecture Components (ViewModels), Kotlin Coroutines, Retrofit 2, Kodein, Glide, support design, support library, Stetho, Google Play services, Docker, SignalR, Configure CI/CD for Android/iOS on Azure DevOps, Visual Studio App Center.