General information about the client
Client is a global media and entertainment company. On the top of a brand of subscription video on-demand over-the-top streaming service company, it owns various TV channels, as well as content production studios. Its video on-demand service includes original series, films, and live streaming sport events. Current focus of the Engineering team is to ensure, the platform is scalable and robust enough to be rolled-out on certain markets for couple of hundreds of millions.
We are looking for senior software development engineers in Android who have relevant experience and proper understanding of the Android platform, eager to design and implement features for the smartphone and Android TV applications. As a senior software development engineer, you will be responsible for creating the technical design and for the implementation of various features, moreover for improving the stability of the applications.
Your key responsibilities
• Delivery of critical business modules while developing optimized and modular code
• Take ownership of end-to-end product quality, from developing to maintaining the applications
• Improve application stability, security and usability
What to bring
• Bachelor (or higher) degree in Computer Science or related discipline
• 5 – 10 years of experience in Android and/or Android TV applications development with sound understanding of Android architecture principles, tools and best practices
• Hands-on experience in building native applications using Kotlin and Jetpack
• Ability to break down complex problems into technical solutions
• Ability to work independently