Senior Android Developer
Added 5 hours agoYonder Media Mobile is a global startup creating innovative mobile apps that blend entertainment and connectivity. Our flagship app, Global YO, is an eSIM mobile network+, providing affordable, reliable connectivity in over 200 destinations worldwide. Our mission is to keep people connected 24/7/365, even in areas with low bandwidth, empowering travelers with the freedom to stay online anytime, anywhere. By harnessing cutting-edge technology and a robust network, Global YO is revolutionizing global travel with seamless connectivity options for everyone.
With a global team spread across United States, Mexico, Ukraine, Belarus, Poland, and Spain we foster a collaborative culture that values growth, self-advocacy, and meaningful contributions.
Currently, we are looking for a Senior Android Developer to make the team even stronger. Location: Poland, Ukraine, Belarus
About you:
You have a minimum of 3+ years of experience in Android development.
You have a good understanding of Android Design Patterns, coding conventions as well as Google's Design Guidelines and Google Play Developer Program Policies.
Good understanding of networking, caching of local data and multitasking on Android
You have solid experience in Java/Kotlin.
You have solid experience with the ReactiveX framework (RxJava or RxKotlin).
Big Plus would be:
Experience with any of DI library (Dagger, Kodein, Koin)
Previous experience in building android media applications (especially with Google ExoPlayer library) will be a plus.
You have a level of English upper-intermediate will be a plus.
What you will do:
Develop cool features using Kotlin
Participate in Code Review
Participate in technical discussions with other team leads, suggest solutions, suggest optimal architectural and design decisions
Communicate with Product/Project Managers, UI/UX designers
Participate in Scrum rituals, provide estimates
What we offer:
Top-notch products disrupting the world of traditional media-services industry;
Work with brilliant software team with a high level of collaboration and desire to achieve goals;
Flexible working hours;
Corporate equipment for work;
Competitive salary;
The possibility of personal and professional growth.