We develop televisions and TV set-top boxes based on Android TV, from the initial idea and concept to mass production and support. We write classic applications and complex system services. We support voice control via Alice and local smart home management. This is just a small part of our tasks; for talented engineers, there are thousands of them. If you want to immerse yourself in the world of devices and improve your Android development skills, join one of Yandex's most promising teams.
More about our team and how we hire: https://yandex.ru/jobs/pages/serfcamp.
What tasks await you
- Develop key components of the Yandex TV platform using Kotlin or Java
- Implement the Yandex TV platform on devices
- Participate in supporting new television platforms
- Integrate the Alice voice assistant into the device
- Participate in designing the architecture of Yandex's smart device ecosystem
We expect you to
- Know algorithms and data structures
- Have a good knowledge of the Android OS
- Have more than two years of experience developing mobile applications for Android
- Have worked in embedded development or are interested in it
Will be a plus
- Experience working with AOSP, developing mobile devices for Android or Android TV
- Experience in native Android development
- Have built distributed systems
- Have a good understanding of the Android and Linux network stack
- Have worked with audio or video on mobile devices
Working conditions
- A strong team you can grow with
- Challenging tasks for services with millions of users
- The ability to influence the process and the result
- A salary at or above market level
- Bonuses every six months for everyone who works effectively
- Flexible schedule
- Extended voluntary health insurance (VHI) program: covering 80% of the VHI cost for spouses and children