Position: Android Developer
Category: Android
English level: intermediate
Years of experience: 4


Was part of team what developed product for video streaming (IPTV/OTT) from scratch. Collaborate with UI designers, backend developers and other developer engineers for deliver user-friendly and stability application. Maintenance and integration new features for system apps of own firmware for STB Box based on AOSP. 

 - Design architecture and define necessary technologies for project
 - Follow SOLID and apply design pattern where its need
 - Implementing UI/UX for device with different form factor and no touch interactions (TV, STB box) 
 - Create custom view components and animations
 - Experience writing unit and integration 
 - Experience implement and configure CI/CD 
 - Debugging and refactoring problem parts of code including legacy codebase
 - Applied  knowledge of Android system frameworks to solve novel problems
 - Managing release process of apps and OTA updates