Position: Strong middle/Senior Android Developer
Company: Binariks Inc.
Experience required: 2y
English level: intermediate

Thanks to regular meetings with the Android guild, you will be surrounded by experienced developers across different teams that will support you in this journey.

To be our next colleague, we believe you have several years of experience working as an Android Developer, preferably with some expertise on the Android TV platform. You are up-to-date with the latest tech and thrive in an environment where you get to solve complex problems.


Requirements:

Solid experience solving complex problems on Android platforms
Fluency in Kotlin, Java and Android SDK
Experience in development using Android Leanback library
Experience of working with performance issues, troubleshooting and similar
Deep understanding of memory management and detecting memory leaks
Deep understanding of loading bitmaps in Android using Glide
Intermediate English (read/write/speak) for daily communication with the customer's
Good problem-solving skill
Good communication skill


Will be a plus:

Experience in customizing Leanback components (Presenter, ObjectAdapter, etc)
Experience in video player development (exoplayer)
Familiar with threading
Experience with embedded systems and lower-level operations


We provide the following for our employees:

18 working days of paid vacation
10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
50% cost compensation for English courses at the office
Flexible work schedule
Additional days off for special occasions, national holidays off
A competitive and rewarding salary based on performance appraisals/knowledge evaluation
Possibility to share and gain knowledge on regular tech talks
Friendly and professional team
Innovative projects with advanced technologies
Corporate events
Remote work
Accounting service