Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
BelkaCar

Senior Java/Kotlin Developer (Telematics)

в BelkaCar

320 000 —‍ 420 000 ₽/мес на руки

📍 Москва (м. Павелецкая)Офис или гибрид
Специализация
Java / Kotlin
Уровень
Senior
Команда
1 - 5 человек

Каршеринг BelkaCar — экономичная, удобная и безопасная альтернатива собственному автомобилю и такси. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион.

Мы ищем разработчика в команду разработки car connectivity платформы, которая является фундаментом сервисов каршеринга, подписки, а также некоторых R&D проектов компании связанных с автомобилями. В частности обеспечивает защищенный канал связи между автомобилем и сервером, собирает и анализирует метрики и логи с оборудования, умеет обновлять ПО оборудования по воздуху, а еще имеет резервный канал связи через BLE.

Технологии/инструменты

Java/KotlinMySQLPostgreSQLReactorRxJavaNettyMQTTKafkaR2DBCClickHouse
  • Kotlin как основной язык, Reactor для написания кода, также RxJava, Netty для обработки TCP соединений.
  • MQTT и Kafka для message broadcasting задач, R2DBC для работы с базой, для обеспечения не блокирующего ввода-вывода.
  • В качестве БД у нас MySQL и ClickHouse.

О команде

  • Используем Gitlab в качестве CI/CD, проектная документация в Confluence, Lucidchart и Figma, задачи в JIRA.
  • Код доставляется в виде SystemD сервисов через Ansible скрипты.
  • Мониторинг — ELK, Prometheus, Grafana, Datadog.
  • Работаем по гибким процессам.
  • На текущий момент в команде 5 человек: тимлид, 3 разработчика и тестировщик.

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

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

Что ожидаем

  • Аналитический склад ума, базовые знания алгоритмов.
  • Опыт разработки нагруженных IoT приложений.
  • Опыт работы с бинарными протоколами, а также с MQTT.
  • Опыт или желание разобраться с предметной областью, связанной с автомобилями и встраиваемым оборудованием.
  • Опыт работы с реляционной СУБД (MySQL, PostgreSQL и других), опыт поиска и устранения причин влияющих на производительность БД, понимание механизмов работы БД.
  • Умение работать как самостоятельно над задачами, так и участвовать в командной работе.

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

  • Классный современный продукт, который очень быстро развивается и завоевывает рынки.
  • Официальное оформление по ТК, белую зарплату и гибкое начало рабочего дня.
  • Премирование по итогам performance review каждые полгода.
  • Корпоративный тариф на каршеринг, ДМС, участие в конференциях и английский за счет компании.
  • Рассматриваем кандидатов только из Москвы, так как, исходя из специфики команды, решение некоторых задач подразумевает необходимость приезда в офис.
Евгения Провоторова Senior HR
BelkaCar

О компании BelkaCar

Сфера
Продуктовая компания
Инвестиции
€2.1M
Размер
101 - 200

BelkaCar — динамично развивающаяся технологическая транспортная платформа каршеринга, входящая в ТОП-5 каршерингов в мире. Компания основана в августе 2014 года выпускниками программы MBA Калифорнийского государственного университета и Стартап Академии Сколково.

Похожие вакансии

400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
350 000 – 550 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
350 000 – 450 000 ₽/мес на руки
📍 Москва (м. Нагатинская), можно удалённо из РФ
350 000 – 500 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), Екатеринбург, офис или гибрид