Description:
B2B product with 250+ business partners in 90 countries.
A team of 120+ bright-minded professionals eager to challenge everything you know.
Does that sound like a dream place to you? Read up, buddy!
We help ambitious entrepreneurs to start a ride-hailing (taxi). Our SaaS solution and marketing assistance is what we provide our business partners with.
To do that right, we’ve got:
- 13 years of expertise in developing an all-in-one platform
- Amazing team of specialists working and playing hard
- Opportunity for all employees to influence the product and take initiative
- Focus on quality, no strict deadlines
- Flexible management
- Healthy work-life balance
We are currently looking for a Middle+/Senior Android Developer to join a new forming UX team, which is focused on making the user experience exceptional 🚀
Main responsibilities:
- Develop and maintain mobile cross-platform applications (common logic is written in Java and it’s used in Android and iOS)
- Develop application architecture
- Implement platform dependent solutions for Android
Requirements:
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Understanding of Google’s Android design principles and interface guidelines
- Strong knowledge of Java Core, algorithms and data structures
- Solid understanding of object-oriented programming
- Familiar with various design and architectural patterns
- Experience with RxJava
- Experience with third-party libraries and APIs
- Knowledge of Kotlin will be a plus
What will you work with?
- Java 11, RxJava 3, Kotlin, Mockk, Netty, Protobuf and Websocket