Senior Android engineer
Требования
Местоположение и тип занятости
Компания
Разработка программного обеспечения на заказ
Описание вакансии
Условия работы
В стремительно растущую команду профессионалов требуется специалист по разработке приложений под Android.
Специфика проекта: разработка и поддержка Android приложений в сотрудничестве с лидером по предоставлению POS (Point-Of-Sale) решений на рынках Северной Америки, Европы и Азии. Планируются командировки в США (Калифорния).
Вы будете заниматься:
- разработкой, развитием и поддержкой мобильных приложений на платформе Android;
- проектированием (или активным участием в проектировании) архитектуры приложения;
- оптимизацией производительности системы в целом;
- применением современных инженерных практик;
- работой в Agile команде.
Вы должны обладать:
- знаниями архитектуры и принципов разработки приложений под Android (знание Fragments API обязательно);
- опытом разработки под Android от 2-х лет;
- хорошими знаниями ООП;
- уверенным владением языком Java с опытом активной разработки от 3-х лет;
- опытом разработки клиент-серверных приложений;
- опытом разработки многопоточных приложений;
- знаниями SQLite.
Приветствуется:
- коммуникабельность, умение и желание работать в команде;
- самоорганизованность, способность самостоятельной постановки задач и продуктивной работы при минимальном внешнем управлении;
- опыт принятия архитектурных решений и рефакторинга существующего кода;
- опыт интеграции Android приложений c внешним оборудованием;
- опыт написания билдовых процедур под Android с использованием Ant Script;
- знание JSON, REST;
- опыт работы с Proguard;
- знания Objective-C на уровне понимания уже написанного кода;
- любовь к простому, элегантному коду и архитектуре;
- навык эффективной работы с системой контроля версий (Git);
- опыт использования практик: unit testing, code review, continuous integration;
- портфолио работ или ссылки в Google Play на реализованные приложения;
- английский язык не ниже уровня Pre-Intermediate.
Мы предлагаем:
- работу в одной из крупнейших IT компаний региона в проектах с мировыми лидерами телекоммуникационной отрасли;
- конкурентоспособное вознаграждение и достойный социальный пакет:
- комфортные условия труда и современную инфраструктуру (столовая, бар, медицинский кабинет, места для отдыха)
- дополнительное медицинское страхование;
- льготное кредитование в крупнейших банках региона, скидки и дисконты в компаниях Нижнего Новгорода;
- поддержку здорового образа жизни: тренажерный зал, льготное членство в фитнес-клубах World Class, участие в спортивных мероприятиях;
- гибкую систему материального поощрения и материальной помощи;
- корпоративный автобус между нижней и верхней частями города;
- возможности профессионального обучения и развития;
- гибкий график, демократичный стиль управления;
- возможности зарубежных командировок.