Middle Android Developer, Banking App

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

ВоронежПолный рабочий день

Компания

Международная компания-разработчик программного обеспечения

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

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

DataArt занимается модернизацией IT-систем коммерческого банка, активы которого составляют около $2 млрд. Набор услуг, которые банк предоставляет своим клиентам, постоянно расширяется. Растет и количество клиентов. Сегодня их – несколько миллионов. Это приводит банк к необходимости непрерывно расширять возможности своей IT-системы. Для этого используются самые современные технологии. Мы помогаем их внедрять.

Наши специалисты разрабатывают, тестируют и поддерживают клиентские приложения и части внутренней системы банка. Все они должны работать быстро и под высокой нагрузкой, при этом - обеспечивать возможность внедрения новых функций. Приложения, которые мы создаем, помогают вести финансовую историю клиентов, анализировать финансовые потоки. Также DataArt занимается интеграцией приложений с платежными системами и другими внешними сервисами.

При этом мы берем специалистов не в проект, а в DataArt. Если проект закончился, или вам стало некомфортно в нем работать, можно обсудить с менеджерами переход в другой проект.

ОБЯЗАННОСТИ:

70% — разработка нового функционала, рефакторинг.

20% — отладка, исправление багов, код-ревью.

10% — общение с командой: регулярные Scrum-митинги, диалоги с технологами.

ТРЕБОВАНИЯ:

  • Опыт разработки Android-приложений не менее 2-х лет.
  • Опыт разработки приложений с использованием Android SDK.
  • Опыт написания Unit-тестов.
  • Знание основных архитектурных подходов MVP, MVVM, Clean.
  • Знание ООП и структур данных.
  • Опыт работы с актуальными фреймворками RxJava, Dagger.
  • Знание технологий разработки web services (в частности, REST APIs).
  • Опыт лидирования команды.
  • Разговорный английский.

БУДЕТ ПЛЮСОМ:

  • Опыт разработки приложений для iPhone.
  • Опыт работы с Kotlin.
  • Наличие опубликованных Android-приложений (Android Market).
  • Опыт разработки с использованием Android NDK.

Бонусы

  • Профессиональное развитие:

— Опытные коллеги готовы делиться знаниями, внутренние профессиональные сообщества.

— Возможность менять проекты, технологии, пробовать себя в разных ролях.

— Внутренний образовательный портал: более 150 технологических курсов и soft skills - тренингов.

— Обучение английскому языку: курсы, общение с коллегами и клиентами из разных стран.

— Поддержка докладчиков, выступающих на конференциях и встречах технологических сообществ.

  • Отсутствие бюрократии, удобные корпоративные сервисы.
  • Отсутствие дресс-кода, дружеская атмосфера, забота о комфорте специалистов.
  • Гибкий график, ДМС, рабочее место в современном бизнес-центре.
  • Возможность участвовать в конференциях как слушатель и выступающий.