Senior Android Developer
Зарплата
от 2000 до 3000 $
Требования
Местоположение и тип занятости
Компания
Smart Home Solutions
Описание вакансии
Условия работы
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 продуктом, которым уже пользуются реальные люди