(Middle/Senior) Android Developer

(Middle/Senior) Android Developer

At Binariks

Date Posted:

Location: Ukraine only, TELECOMMUTE

We are looking for a Strong middle/Senior Android Developer that is willing to grow professionally, highly motivated and passionate about mobile programming. As part of a cross-functional team you will be leading the development of our TV application running in our partners devices. 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. 

 

Responsibilities:

    • Developing high quality, testable and high-performant software using Agile practices
    • Gathering requirements, setting priorities, and making precise decisions within deadlines

 

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

 

Apply for the job