Senior Android Developer (удаленная работа)

14 мая 2024

Уровень зарплаты:
от 400 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Senior Android Developer

Мы предлагаем работу на крупных проектах у федеральных заказчиков – Росатом, Газпром, Роснефть, ЕВРАЗ, Лента, Теле2 и др. Специализация КРИТ – разработка, внедрение и поддержка корпоративных информационных систем, BI и EPM-решений на различных платформах, мобильных приложений в сегменте B2B.


Наш опыт включает проекты в области госуправления, обрабатывающей промышленности, нефти и газа, энергетики, сельского хозяйства, экономики, здравоохранения, образования, банкинга и ритейла.


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


  • разработка мобильных приложений на языках Kotlin/Java (Android);

  • поиск и устранение ошибок в коде разработанных ранее мобильных приложений;

  • разработка документации разработчика (спецификации, отчеты);

  • написание unit-test;

  • консультация аналитиков по техническим, архитектурным решениям.

Требования:


  • опыт коммерческой разработки под Android от 4-х лет;

  • уверенное знание Kotlin/Java Core;

  • уверенное владение ООП и опыт работы с шаблонами проектирования MVP, MVVM, MVI;

  • знание базовых структур, алгоритмов, паттернов;

  • умение писать чистый код используя принципы SOLID, DRY, KISS;

  • знание сетевых протоколов и технологий (HTTP(S), REST API, JSON);

  • понимание принципов Clean Architecture;

  • уверенное знание Kotlin и Android SDK;

  • опыт работы с Git;

  • хорошее знание алгоритмов и структур данных;

  • понимание жизненного цикла Activity и Fragment;

  • понимание отличий устройств и версий Android;

  • опыт разработки клиент-серверных приложений;

  • опыт работы с RxJava и Dagger2;

  • умение разрабатывать Сustom View.

Преимуществом будет:


Опыт работы с:


  • Coroutines;

  • RxJava;

  • Data Binding;

  • Dagger2.

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


  • динамичные проекты и возможность применять самые новые технологии;

  • работа в проектах с поставленными процессами CI\CD и возможность построить всё с "нуля";

  • оформление по ТК РФ и полностью «белая» заработная плата;

  • ежеквартальные премии;

  • гибкое начало рабочего дня (с 8:00 до 10:00);

  • гибридный график работы (чередование офисной и удаленной работы);

  • индивидуальный план развития, ежегодная и промежуточная аттестации;

  • ДМС (в том числе стоматология) или компенсация стоимости ДМС;

  • внутренние и внешние программы обучения;

  • современное оборудование для работы: ноутбук, монитор и вся необходимая периферия или компенсация за использование личной компьютерной техники;

  • изучение иностранных языков в школе Skyeng по льготным корпоративным тарифам;

  • увлекательные корпоративы и яркие тимбилдинги;

  • молодой и дружный коллектив профессионалов.

Стек разработки:


Языки разработки:


  • Kotlin;

  • Java.

Архитектурные паттерны:


  • MVP;

  • MVVM;

  • MVI.

Многопоточность и асинхронные вызовы:


  • Kotlin Coroutines;

  • RxJava3.

Навигация:


  • Google Navigation Component;

  • Cicerone.

Dependency Injection (DI) - Инъекция(внедрение) зависимостей:


  • Dagger;

  • KODI.

Data Binding;


View Binding;


Foresight Mobile Platform.



Посмотрите похожие вакансии

Senior Android Developer
Компания: Effective
Зарплата: от 350 000 до 350 000 руб.
Senior Android Developer (Мир Инвестиций)
Компания: Брокеркредитсервис
Зарплата: з.п. не указана
Senior Android Developer (remote)
Компания: СберЗдоровье
Зарплата: з.п. не указана
Senior Android Developer (Fintech)
Компания: DatsTeam
Зарплата: з.п. не указана