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

Android developer

Зарплата

от 200 000 ₽

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

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

Компания

Международная IT-компания, разрабатывающая программное обеспечение для цифровой трансформации бизнеса

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

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

Sibedge — компания с 15- ти летней историей, специализирующаяся на разработке программного обеспечения на заказ. За нашими плечами более 350 счастливых клиентов, которым мы помогли достичь лучших результатов в бизнесе - https://sibedge.com/clients/. Наш фокус в части разрабатываемых продуктов: FinTech, High Availability services, Medicine, LMS, Security. Офисы в части production расположены в Москве, Санкт-Петербурге, Сибири, в части Sales and Marketing - в Сан-Франциско и Австралии. Штат насчитывает более 170 специалистов. Не хватает только вас! :-)

Сейчас мы в поиске Android разработчика в нашу команду.

Описание проекта: Разработка флагманского продукта Заказчика - торговой платформы для финансовых рынков. Современная торговая платформа должна уметь обрабатывать сотни торговых заявок в секунду, применяя сложную и гибко конфигурируемую бизнес-логику. Помимо обработки заявок, платформа предоставляет разнообразный набор API (REST, Websockets, FIX), умеет строить продвинутые отчеты, на лету обсчитывает риски по десяткам тысяч активных счетов, принимает и обрабатывает рыночные данные по десяткам тысяч торговых инструментов. К торговой системе подключены различные клиентские терминалы (web, мобильные - iOS и Android) и административные приложения.

Команда:
Продукт разрабатывается кросс-функциональной командой в монорепозитории. Мы ищем Android-разработчика для работы над Android-терминалами торговой системы. Терминал получает и обрабатывает поток рыночных данных с сервера, показывает разнообразную торговую информацию и позволяет пользователю совершать сделки, управлять рисками и портфелем инвестиций.

Основной стек технологий:

Бизнес-логика пишется на Java и используется как Android, так и iOS клиентами при помощи трансляции кода в Objective-C. Взаимодействие с сервером идет по кастомному протоколу, адаптированному для быстрой передачи рыночных данных. В Android новые фичи пишем на Kotlin (поддерживаем код на Java), серверные компоненты пишем на Java. То есть старый код на Java, новый на Kotlin. Ещё важная составляющая проекта это несколько модулей, которые друг от друга наследуются и зависят и из каждого собирается свой вариант приложения. У заказчика все по большей степени самодельно. Немного используется dagger, liveData, mvp архитектура, tcp соединение с бакендом.

Чем вам предстоит заниматься: 

  • разрабатывать Android-терминал торговой системы,
  • разрабатывать мобильно-ориентированный бэкэнд, АПИ и бинарный транспорт к нему,
  • работать в команде (участвовать в стендапах, планированиях, делать ревью кода и помогать команде становиться лучше).

На проекте практически вся коммуникация проходит на русском. Но все равно будет здорово, если есть английский язык (от В1), в дальнейшем будет возможность поучаствовать в других зарубежных проектах компании и общаться с англоговорящей командой.

Что мы ждем от вас:

  • опыт в разработке сложных Android-приложений,
  • знание базовых структур данных и алгоритмов,
  • знание core Java,
  • опыт в написании многопоточных приложений.

Что мы предлагаем?

  • У нас понятная горизонтальная структура, отсюда отсутствие бюрократии, микроменеджмента и дресс-кода,
  • «Белое» оформление, все по ТК РФ,
  • Хорошая корпоративная программа ДМС со стоматологией,
  • Мы поддерживаем work–life balance: помимо работы у нас яркие корпоративные мероприятия,
  • У нас три офиса (Томск, Москва и Санкт - Петербург), отсюда и распределенная команда. Свой рабочий день вы можете начать в гибком режиме,
  • Реферальная программа: мы уверены, что лучшие сотрудники приходят к нам по рекомендации тех, кто уже с нами.

А еще:

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

  • Регулярная практика проведения внутренних воркшопов по инициативе сотрудников на профессиональные темы. Только за прошлый год мы провели 75 таких воркшопов!
  • Внутренняя база знаний компании: более 115 материалов среди которых профессиональные курсы, литература, записи с конференций, а также soft skills тренинги,
  • Возможность очного участия в конференциях в качестве слушателя или спикера. Наши сотрудники регулярно посещают PythonConf, GolangConf, HolyJS, DotNext и многие другие. В прошлом году наши ребята выступали с докладами в секциях: Go, PostgeSQL и Sales,
  • Корпоративное обучение английскому языку: групповые или индивидуальные занятия с преподавателями, среди которых и native speakers, в удобное время. А возможность участия в зарубежных проектах с англоговорящими коллегами дает возможность иметь постоянную практику живого общения. Так за прошедший год 20% сотрудников совершили level up в части своего английского.

До встречи в Sibedge!

За подробностями - в телеграм, стучитесь, всё обсудим: https://t.me/olgashapovalova_hr