Responsibilities:
- Develop business logic and UI in application projects for interactive TV (TV Program Guide, Video on Demand, DVR, etc.) for Linux, SmartTV, AndroidTV, AppleTV and other platforms
- Develop application architecture, specific UI components
- Support integration with 3-d party apps (YouTube, Netflix, Amazon, etc.), server side and HW
- Application optimization in the resource-restrained environment (RAM, CPU)
- Perform code reviews
- Work with Git, Gerrit, Jenkins, Jira
Requirements:
- More than 2 years of business applications development
- Strong algorithmic background
- Experience in user interface development
- Experience in video application development
- Knowledge of at least one of the following program languages: JavaScript, Python, Java, C++
- Experience in business logic and architecture development
- Ability to read and understand technical specifications
- Experience with applications optimization (games, embedded) will be a plus
What we offer:
- Dynamic and supporting international teams
- Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances
- Remote, hybrid or office work
- 20-25 vacation days per year
- Equipment for work, laptop and all necessary additions
- Access to trainings and courses
- Private health insurance
- FIT Pass card for many sports’ facilities