Senior Android developer

Не боїшся складних завдань і шукаєш можливість працювати з колективом професіоналів? Якщо ти мрієш підвищити свій рівень знань, цікавишся інноваціями і хочеш працювати в дружньому колективі однодумців, ця вакансія тебе зацікавить.

Обов’язки:

  • Розробка Android додатків.
  • Пошук нестандартних рішень.
  • Розробка та підтримка нових фіч/функцій та рішень для Android.
  • Робота з NestedScrollView із вкладеним списком з RecycleView.
  • Готовність розбирати dex та jar і дописувати під задачі.
  • Вміння працювати з відтворенням відео в RemoteView.

Основні вимоги:

  • Досвід розробки Android додатків від 3-х років.
  • Поглиблені знання Java, досвід використання Java 8 є перевагою.
  • OOP, шаблони проектування, специфічні для Android патерни.
  • Робота з системами контролю версій Git, Mercurial.
  • Профілювання, пошук та усунення вузьких місць в коді.
  • Знання форматів REST, XML, JSON, GSON, Jackson, binary formats.
  • Досвід роботи з SQLite, знання інших баз даних є перевагою (Realm, Firebase).
  • База знань з TCP/IP та UDP, Sockets.
  • Досвід роботи з Android API 1.6 – 6.0, Google API, Google Services, Android NDK,.
  • Досвід роботи з Android Studio та Eclipse.
  • Вміння редагувати Gradle скрипти.
  • Досвід роботи з Hardware API, MediaEncoder, Camera API, Bluetooth, USB.
  • Досвід роботи зі складними дизайнами, анімацією, Custom View, View Group with states.
  • Досвід роботи зі сторонніми бібліотеками, Retrofit, Crashlytics.
  • Поглиблені знання C/C++ є перевагою.
  • Бажаний досвід правки Open Source бібліотек під поставлені задачі.
  • Бажаний досвід зі збирання AOSP.
  • Володіння англійською мовою.
Контактна форма
Щоб задати питання або уточнити подробиці по вакансії, заповни форму нижче.

Щоб подати заявку на обрану вакансію, також прикріпи до форми контактів своє резюме.