👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Android Developer

Зарплата

от 2000 до 3000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

Xunison - это молодая и успешная компания, разрабатывающая решения для умных домов (Smart Home).

В январе мы успешно представили наш первый продукт на CES 2018 в Лас-Вегасе.

Впереди огромный фронт работы, поэтому сейчас мы активно ищем Senior Android Developer, который поможет нам правильно организовать работу разработчиков и вывести наши продукты на новый уровень.

Обязанности:

  • Планирование архитектуры, разработка сложных, масштабируемых приложений под Android
  • Взаимодействие с командой по каждому из этапов разработки: проектирование, дизайн, спецификация API
  • Code-review коллег, воспитание junior'ов
  • Техническое консультирование коллег

Требования к кандидату:

  • Опыт разработки мобильных приложений от 3-х лет
  • Уверенные знания OOP и применение Design Patterns в своей работе
  • Хорошее понимание material guidelines и их применение, в том числе с помощью design и support библиотек от Google
  • Регулярное использование Unit и автоматизированных UI тестов
  • Опыт взаимодействия с командой по каждому из этапов разработки: проектирование, дизайн, спецификация API
  • Опыт коммандной работы в GIT
  • Опыт создания кастомных UI-компонентов и UI анимации
  • Английский язык, достаточный для общения в чате с коллегами

Будет большим плюсом, если Вы:

  • Имеете опыт разработки интерфейсов для устройств без тачскрина и мыши (телевизонные приставки, телевизоры)
  • Имеете опыт работы c Z-Wave/Zigbee/BLE устройствами
  • Являетесь пользователем CI/CD решений
  • Являетесь активным участником комьюнити и/или вносите свой вклад в open-source проекты
  • Имеете опыт работы по методологии Scrum

Желаемые личные качества:

  • Высокий уровень профессиональной ответственности
  • Проактивная личность, следит за новыми технологиями, предлагает их внедрять.
  • Готов прикладывать все усилия, необходимые для достижения результата - даже если для этого требуется потратить дополнительное время на изучение чего-то нового.
  • Перфекционист - знает, что нужно сделать для достижения идеального результата, и не успокаивается, пока результат не будет достигнут.
  • Лидер, способный принимать решения и объяснять их команде

Условия:

  • Удаленная работа, гибкий график
  • Перспектива переезда в Дублин, Ирландия
  • Молодой и талантливый коллектив
  • Работа над популярным Smart Home продуктом, которым уже пользуются реальные люди