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

Senior Java/Kotlin Developer (Telematics)
в BelkaCar
320 000 — 420 000 ₽/мес на руки
Технологии/инструменты
Каршеринг BelkaCar — экономичная, удобная и безопасная альтернатива собственному автомобилю и такси. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион.
Мы ищем разработчика в команду разработки car connectivity платформы, которая является фундаментом сервисов каршеринга, подписки, а также некоторых R&D проектов компании связанных с автомобилями. В частности обеспечивает защищенный канал связи между автомобилем и сервером, собирает и анализирует метрики и логи с оборудования, умеет обновлять ПО оборудования по воздуху, а еще имеет резервный канал связи через BLE.
О команде
- Используем Gitlab в качестве CI/CD, проектная документация в Confluence, Lucidchart и Figma, задачи в JIRA.
- Код доставляется в виде SystemD сервисов через Ansible скрипты.
- Мониторинг — ELK, Prometheus, Grafana, Datadog.
- Работаем по гибким процессам.
- На текущий момент в команде 5 человек: тимлид, 3 разработчика и тестировщик.
Про стек:
- Kotlin как основной язык, Reactor для написания кода, также RxJava, Netty для обработки TCP соединений.
- MQTT и Kafka для message broadcasting задач, R2DBC для работы с базой, для обеспечения не блокирующего ввода-вывода.
- В качестве БД у нас MySQL и ClickHouse.
Чем предстоит заниматься
- Участвовать в развитии сервиса, отвечающего за коммуникацию автомобилей с нашей платформой.
- Проектировать и декомпозировать задачи на спринт вместе с командой. На планировании у нас всегда есть понятные фичи, и мы вместе их разбираем на детали реализации.
- Писать понятный и продуманный код, соответствующий договоренностям.
- Проводить Code Review по задачам коллег.
Что ожидаем
- Аналитический склад ума, базовые знания алгоритмов.
- Опыт разработки нагруженных IoT приложений.
- Опыт работы с бинарными протоколами, а также с MQTT.
- Опыт или желание разобраться с предметной областью, связанной с автомобилями и встраиваемым оборудованием.
- Опыт работы с реляционной СУБД (MySQL, PostgreSQL и других), опыт поиска и устранения причин влияющих на производительность БД, понимание механизмов работы БД.
- Умение работать как самостоятельно над задачами, так и участвовать в командной работе.
Что предлагаем
- Классный современный продукт, который очень быстро развивается и завоевывает рынки.
- Официальное оформление по ТК, белую зарплату и гибкое начало рабочего дня.
- Премирование по итогам performance review каждые полгода.
- Корпоративный тариф на каршеринг, ДМС, участие в конференциях и английский за счет компании.
- Рассматриваем кандидатов только из Москвы, так как, исходя из специфики команды, решение некоторых задач подразумевает необходимость приезда в офис.


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