Requirements:
Experience in developing Android system native applications
Knowledge and experience in Android application development
Basic knowledge of C/C++ development
Understanding of software development for Linux OS, usage of tools and methods of work on Linux
console
Knowledge of working with version control system: Git and Gerrit
Very good knowledge of English language
Ability to stay focused on the task at hand, ensuring that timelines are met and operations are not
adversely impacted
Strong problem solving abilities, as well as self-initiative and proactive approach
Nice to have:
Knowledge of Android Junit
Experience in Android TV
Qt Knowledge
Knowledge of OOP and design patterns
We offer:
Individual development plan and technical/soft training, certificates.
English classes.
Paid swimming pool/gym as a part of social package.
Medical insurance.
You will work on full-stack real product almost from the very begin. Take part in investigation and developing tech strategy for the product (Android TV).
Stack project: Android TV, Android SDK, AOSP, ffmpeg, Exoplayer, Custom Android Launcher, Google assistant, Java, Kotlin, QT/QML, C/C++, Linux Kernel, Git/GitHub, Jira