Разработчик мобильных приложений Android

Зарплата

от 50 000 до 200 000 ₽

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

Москва, Санкт-ПетербургПолный рабочий день

Компания

Системный интегратор и разработчик корпоративных информационных систем

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

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

Мы предлагаем:

- Обучение построению и использованию облачной архитектуры с использованием kubernetes (rke, k8s, k3s) на реальных внедрениях;

- Возможность поработать с огромными массивами данных (более 60 миллиардов сущностей) и изучить на практике современные инструменты их обработки (kafka, elasticsearch, mongodb и т.п.);

- Прокачка технических навыков на боевых задачах;

- Тренинги и мастер-классы без отрыва от основной деятельности;

- Система обучения и развития для сотрудников, которые только начинают свою карьеру;

- Гибкий рабочий график;

- Конкурентная заработная плата, готовы рассматривать Ваши пожелания;

- Бесплатные курсы английского языка для сотрудников;

- Официальное оформление по ТК: отпуска, больничные, белая заработная плата.

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

- Разработка приложений клиент-сервер на архитектуре Android;

- Поддержка существующих приложений;

- Взаимодействие с командой разработки.


Нам важно:

- уверенное знание Java и Android SDK;

- опыт коммерческой разработки от года обязательно;

- опыт работы с FCM, XML, SQL, REST;

- опыт работы с Retrofit 2, OkHTTP, RxJava, Dagger 2;

- опыт работы с git;

- опыт работы с идентификационными данными (отпечатками), камерой (считывание qr-кода и т.д.), векторной графикой;

- знание Material Design;

- знание основных принципов ООП, работа с многопоточными приложениями;

- понимание и опыт использования паттернов проектирования MVC, MVP;

- понимание принципов построения клиент-серверных приложений;

- сборка gradle, работа с нативными библиотеками;

- опыт работы с Linux на уровне продвинутого пользователя.

Будет плюсом:

- опыт написания UNIT-тестов;

- представление о Clean architecture, MVVM;

- знание kotlin, coroutines;

- опыт работы с Android navigation component;

- опыт работы с Moxy, Room persistence, LiveData;

- опыт работы с NDK;

- знание основ криптографии;

- наличие законченных проектов в Google Play.