👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Android Developer

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

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

Компания

Аутсорсинговая компания, ориентированная на разработку ПО

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

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

Аутсорсинговая аккредитованная IT-компания Aston приглашает к сотрудничеству опытного Android Developer.

Заказчик: универсальный банк с диверсифицированной структурой бизнеса, входит в топ-10 крупнейших банков России и в список системно значимых кредитных организаций, утвержденный Центральным Банком Российской Федерации.

Охватывает 73 региона, это – 414 офисов и 37 000 банкоматов.

Развивает следующие направления бизнеса: корпоративный, инвестиционный, розничный, малый и средний, а также Private banking.

Надежность банка подтверждена рейтингами российских агентств АКРА (АА(RU)), Эксперт РА (ruAA), НКР (AA+.ru).

Проект: разработка мобильного приложения для розничных клиентов банка.

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

  • разрабатывать клиентскую логику мобильного приложения;
  • находить лучшие интерфейсные решения вместе с product owner-ом, аналитиками и дизайнерами;
  • разрабатывать новые функциональные модули;
  • улучшать код с каждой новой задачей;
  • принимать решения по архитектуре и технологиям приложения;
  • автоматизировать процесс разработки и тестирования;
  • участвовать в еженедельных встречах разработчиков (tech talks).

Каким мы видим подходящего кандидата:

  • опыт работы в роли Android Developer от 2-х лет;
  • знание Kotlin, интерес к трендам от JetBrains и Google;
  • знание ООП и шаблонов проектирования, использование в работе принципов Clean architecture;
  • понимание многопоточности и асинхронности при работе с RxJava;
  • понимание жизненного цикла Android-компонентов;
  • понимание архитектуры MVVM, знание и понимание основных структур данных и алгоритмов;
  • понимание принципов работы RESTful API и WebSocket;
  • базовое представление о средствах защиты приложений от атак;
  • опыт разработки сложных пользовательских интерфейсов (включая работу с анимациями и Custom View).

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

  • опыт работы с корутинами;
  • опыт использования Jetpack Compose и Navigation Component;
  • опыт работы с многомодульными проектами;
  • опыт работы с Room;
  • опыт внедрения тестирование (UI-тесты на Espresso/Kaspresso, snapshot-тесты, JUnit-тесты или другие).

Бонусы

  • работа в аккредитованной в РФ IT-компании;
  • долгосрочные проекты от наших российских заказчиков и партнеров, с которыми мы сотрудничаем с 2007 года;
  • возможность выбора формата работы (дистанционно или из офиса в Питере/Казани/Ростове-на-Дону);
  • оплачиваемый бенч;
  • наставника, соответствующего вашему техническому уровню;
  • системы менторства и адаптации для новых сотрудников;
  • прозрачные системы performance review; 
  • возможность добавить в СV работу в команде с лидерами FinTech, Healthcare, Retail, Telecom и других;
  • возможность выбора/смены проекта;
  • у нас своя школа архитекторов, а также корпоративный обучающий портал для любого стека вашей специализации;
  • медицинское страхование (+стоматология);
  • возможность дополнительного заработка через участие в активностях компании. 

Присоединяйтесь к нашей команде!