Android-разработчик
Требования
Местоположение и тип занятости
Компания
Программное обеспечение, Мобильные технологии, Веб-сервисы
Описание вакансии
Условия работы
Приглашаем в команду Android-разработчика.
Чем нужно будет заниматься:
разрабатывать сложные приложения, в основном для банков и телекомов.
Интересные задачи, заказчики - топовые компании в своих отраслях. Крупные долгосрочные проекты.
Общие требования:
- знание и понимание принципов ООП;
- знание основных шаблонов проектирования (Singleton, Factory, Observer и т.п.);
- понимание шаблона MVC;
- понимание принципов асинхронного программирования;
- понимание протокола HTTP/HTTPS;
- понимание форматов XML и JSON;
- умение работать с системой контроля версий git.
Требования к Android:
- опыт работы с БД SQLite/ORMLite/Realm
- (желательно) опыт работы с OkHttp
- (желательно) опыт работы с Gson
- (желательно) опыт работы с Robospice
- (желательно) опыт работы с Dagger2
- (будет плюсом) опыт работы с Google Play Services API(maps, location, etc.)
- (будет плюсом) опыт работы с RxJava
- (будет плюсом) опыт программирования на Kotlin
Условия:
- Удаленная работа с полной занятостью, либо по желанию в одном из наших офисов: Москва, Гомель, Минск.
- График работы - по московскому времени (+/- в разумных пределах). Полная занятость - это именно полная занятость, в рабочее время необходимо постоянно находиться в Slack.
- Работа в команде по Agile.
- Компания предоставляет необходимое для работы оборудование.
- Оплачиваемые отпуска и т.д. - по ТК.
Бонусы
- Достойное вознаграждение на старте (зависит от профессионального уровня).
- Рост дохода напрямую связан с профессиональными достижениями, регулярный пересмотр зарплаты.
- Премии по итогам работы.
- Доброжелательная атмосфера, адекватное руководство, отсутствие бюрократии.
- Проекты для топовых компаний (финансы, телеком).
- Сложные интересные задачи.
- Для опытных всегда есть интересные задачи, новичкам гарантировано внимательное отношение старших коллег.