Android Engineer, Software Development

Engineering Poland, Poland (Req. #4108)


Description

Hi! We're TiVo 
We are currently working on an innovative solution based on the Android TV OS. Our goal is to build a complete product that combines several Kotlin and the newest Google's technology and unify the worlds of live TV and streaming. The streaming side will include integrations with services like Netflix, Amazon Prime Video, HBO and others. The personalization theme underlines the entire product – it is using machine learning and AI to suggest the right shows and movies to the customers.  

Would you like to create with us a pioneering solution TiVo Stream for Android TV platform? Join Mobile TiVo team and be a part of streaming revolution! 

 

Here’s what you’ll need to be successful:  

  • Very good programming skills of native Android applications 
  • Good knowledge of Android SDK  
  • Experience with Kotlin 
  • Knowledge of Android Open Source Project  
  • Experience in integrating Android applications with a backend/ middleware systems  
  • Skills in software monitoring and optimization   
  • Ability and willingness to learn and work as a part of a team  
  • Good spoken and written Polish and English  

Nice to have:  

  • Experience in Google Assistant voice integrations   
  • Experience in Android TV Platform and TV Input Framework  
  • Experience with RxJava and RxKotlin 
  • Experience with CI/CD best practices and tools  
  • Understanding of graphical user interfaces and ability to build reusable UI components  
  • Knowledge of digital television systems, audio/video processing, data streaming processing  
  • Skills in setting up and using automated tools for software quality verification  

Here’s what you get to do:  

  • Bring your Talent to the table, and make it part of teamwork that wins championships  
  • Being responsible for Agile development of end-to-end Android TV product (designing, developing and testing new modules and features of the product)  
  • Experimenting with tv operators technology, IoT, embedded solution, micro-controllers  
  • Implementing features with voice recognition and speech-to-text and Google Machine Learning  
  • Taking care of the product and the quality of its source code (performing code review)  
  • Everyday learning issues related to the digital television industry

Here's what we offer:  

  • Flexible working hours  
  • Employment contract  
  • Annual Bonus  
  • Benefits: private medical care and sports package  
  • Stable work environment  
  • Employee Referral Program  
  • Company social events  
  • New office space  
  • Bi - weekly fruits & great coffee