Android разработчик Middle (Kotlin)
Мы, команда компании «ИНИТИ», предлагаем специалистам по профилю «Android разработчик Middle (Kotlin)» присоединиться к числу своих сотрудников.
"ИНИТИ" состоит в реестре российских аккредитованных IT-компаний, что в числе прочего подразумевает под собой отсрочку от призыва на военную службу, а так же льготную ипотеку.
Обязанности:
- проектирование,
- разработка,
- сопровождение продуктового мобильного приложения.
Требования:
-
Фундаментальные знания программирования;
-
Навыки программирования на языках Java и Kotlin;
-
Отличное понимание ОС Android, его архитектуры и SDK. Знание особенностей актуальных версий Android;
-
Практический опыт разработки приложений под Android не менее 3 лет;
-
Понимание принципов работы и распространненых подходов: MVVM, Live Data, Coroutines Flow, Architecture components, Room, WorkManager, Clean Architecture, SOLID;
-
Понимание жизненного цикла приложения в ОС Android (особенно того, как работает сохранение и восстановление его состояния);
-
Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования. Опыт создания кастомных UI-компонентов и анимаций;
-
Опыт написания клиент-серверных приложений. Кэширование данных и изображений;
-
Опыт разработки многопоточных приложений;
-
Знание принципов работы фоновых задач и сервисов в ОС Android;
-
Умение работать со средствами профилирования приложения, способность выявить и устранить не оптимальное поведение приложения;
-
Навыки юнит-тестирования;
-
Навыки работы с многомодульным проектом;
-
Опыт работы в команде и навыки работы с Git приветствуются;
-
Готовность изучать новые технологии;
-
Наличие Android проектов готовых к демонстрации приветствуется (ссылка на репозиторий с Вашими проектами).
Будет большим плюсом:
-
Знания и опыт работы с TCP socket;
-
Опыт разработки интерфейсов для различных размеров экранов и устройств (Phone, Tablet, TV, Wear OS) с Jetpack Compose и XML;
-
Опыт работы с Jetpack Compose;
-
Опыт написания UI-тестов;
-
Умение применять Dependency Injection с использованием любой из существующих библиотек;
-
Знание других языков программирования.
- Оформление по ТК;
- Удаленный режим работы;
- Карьерный рост;
- График работы (09:00-18:00) (сб, вс - выходные);
- Испытательный срок 1-3 мес.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Инженер-программист
- реально аккредитованная IT-компания (есть отсрочка от мобилизации);
- удалённая работа;
- своевременная оплата труда;
- рабочий ноутбук выдают;
- подходит для получения первого опыта программирования;
- белая зарплата;
- работа даёт право на It-ипотеку;
- гибкое начало рабочего дня;
- оплачиваемый отпуск.
Минусы:
- приветствуется, но не оплачивается сверхурочная работа по "личной инициативе работника";
- коллектива, считай, нет;
- корпоративных мероприятий нет;
- язык программирования SmoLa (что-то типа C++);
- наставничества нет;
- зарплата ниже рынка;
- в один прекрасный день могут вызвать в офис, где у Вас появится дикое желание написать заявление "по собственному желанию" ;
- в компании дикая текучка.