Назад
23 часа назад

Senior C++ Developer / Tech Lead (C++)

350 000 - 420 000₽
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior/lead
Английский
a2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior C++ Developer / Tech Lead (C++): Разработка серверной части и клиент-серверного приложения для регуляторного учёта крупных компаний с акцентом на кроссплатформенный C++, REST API и сложную бизнес-логику в SQL Server/PostgreSQL. Фокус на проектировании архитектуры, многопоточности и асинхронности, поддержке Windows/Linux, работе с legacy-кодом и техническом лидерстве.

Локация: полностью удалённо, можно работать из любого региона или страны; гибкий график 5/2, 8 часов

Зарплата: 350 000–420 000 ₽ в месяц до вычета налогов

Компания

Cropix разрабатывает on-premise клиент-серверное приложение для крупных компаний: систему учёта холдингов и групп компаний с построением регуляторной отчётности по законодательству РФ.

Что делать

  • Разрабатывать и развивать серверную часть на C++ для Linux и Windows.
  • Проектировать архитектуру и разрабатывать backend веб-приложения.
  • Разрабатывать и поддерживать REST API для веб-клиента и интеграций.
  • Писать сложные SQL-запросы и хранимые процедуры, реализовывать бизнес-логику в MS SQL Server и PostgreSQL.
  • Обеспечивать кроссплатформенность, сборку под Windows и Linux, а также разрабатывать инсталляторы и пакеты обновлений.
  • Заниматься техническим лидерством: проводить code review, развивать стандарты кода, участвовать в планировании и менторить разработчиков.

Требования

  • От 5 лет коммерческой разработки на C++ и уверенное знание C++17.
  • Опыт разработки серверных и клиент-серверных приложений, понимание многопоточности, сетевого взаимодействия и асинхронности.
  • Опыт проектирования REST API и уверенное владение SQL; глубокое знание MS SQL Server или PostgreSQL.
  • Опыт сборки под Windows с MSBuild и под Linux с CMake, работы с Boost, кроссплатформенной разработки и условной компиляции.
  • Опыт работы с большим объёмом legacy-кода, готовность к рефакторингу и переписыванию.
  • Базовый английский для чтения технической документации и высшее техническое образование.

Хорошо, если есть

  • Опыт проектирования enterprise-приложений, работы в роли tech lead, менторства или проведения code review.
  • Опыт разработки Windows GUI-приложений, инсталляторов и механизмов обновления ПО.
  • Опыт создания продуктов для финансового, юридического или регуляторного учёта.
  • Навыки Python или Bash, внедрения стандартов кода, статического анализа и CI/CD.

Культура и преимущества

  • Трудовой договор.
  • Компактная команда из PO, PM, QA и двух разработчиков.
  • Возможность влиять на архитектуру, выбирать технологии и выстраивать процессы с нуля.
  • Релизный цикл раз в квартал без давления CI/CD-конвейера.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →