Разработчик программного обеспечения / Backend Developer (Java / C++) (удаленная работа)
(вакансия в архиве)

12 ноября 2020

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
От 1 до 3 лет
Данная вакансия доступна не во всех регионах.
Смотреть список доступных регионов

Вакансия: Разработчик программного обеспечения / Backend Developer (Java / C++)

Tibbo Systems – ведущий российский разработчик программных решений для Интернета вещей, входит в международный холдинг Tibbo. Мы занимаемся разработкой и внедрением IoT платформы AggreGate, и основанных на ней продуктов для различных вертикальных рынков.
Наша команда – профессиональные разработчики ПО, архитекторы, инженеры внедрения и поддержки, проджект и продакт менеджеры, UI/UX дизайнеры, сейлы и другие.
Платформа AggreGate – это нагруженное серверное ПО, мощный визуальный конструктор, отвечающий за интеграцию и сбор данных, их хранение, обработку, аналитику, визуализацию. Выполнение типовых операций: создание отчетов, форм, бизнес-логики производится за счет конфигурирования компонентов системы и не относится к разработке платформы.
Серверная часть – Java 8, с небольшим количеством Spring 5, Kotlin. Часть модулей на C/C++ и C#.

Чем предстоит заниматься:
  • Разработкой по направлению Connectivity (Устройства и источники данных), с использованием: Java, реже C/С++, C#
  • Исправлением ошибок
  • Написанием модульных и приемочных тестов
  • Проработкой постановок новых задач
  • Проведением Code Review
  • Собственным развитием, обменом знаний и участием в командных активностях, по желанию

Хотим видеть у вас:
  • Знание ООП и реальный опыт применения
  • Понимание принципов многопоточного программирования
  • Знание и опыт применения любых коммуникационных протоколов
  • Умение пользоваться системой контроля версий (git)
  • Навыки проектирования при решении задач
  • Навыки юнит-тестирования
  • Английский Pre-Intermediate

Будет плюсом:
  • Опыт работы в крупных командах с большим объемом кода
  • Аналитический подход, умение уточнять и прорабатывать задачи
  • Умение принимать и конструктивно обосновывать технические решения
  • Знание паттернов и опыт их применения на практике
  • Английский Intermediate и выше

У нас вы получите:
  • Возможность лучше узнать любимый стек технологий
  • Осмысленную работу: возможность влиять на продукт и видеть как пользуются результатами вашей работы
  • Профессиональную прокачку и поддержку коллег
  • Профессиональное развитие и перспективу роста
  • Семейную атмосферу нашего коллектива
  • Гибкое начало рабочего дня
  • Оформление по ТК РФ

Наши направления:
  • Ядро – API, надежность, производительность, многопоточность, встроенные языки, отказоустойчивость, распределение нагрузки
  • Устройства и источники данных — коммуникации, протоколы обмена данными
  • Интеграция – собственные и различные сторонние API
  • Хранение – SQL, NoSQL, графовые БД, структуры данных, оптимизация скорости и использования памяти, Big Data
  • Аналитика – алгоритмы, мат. методы, машинное обучение, Data Science
  • Визуализация – текстовые/графические редакторы, графики, инструменты построения отчетов
  • Бэкенд для фронтенда – многопоточный движок со сложной бизнес логикой и API (HTTP, WebSockets) для фронта. Написан на Kotlin, Spring


Посмотрите похожие вакансии

Full stack разработчик (C# .NET 6), удаленно
Компания: Смарт-ком
Зарплата: з.п. не указана
Python Backend Developer / Web - разработчик
Компания: Perfect Systems
Зарплата: от 300 000 до 450 000 руб.
Senior Python Backend Developer / WEB - разработчик
Компания: Perfect Systems
Зарплата: от 280 000 до 330 000 руб.