Ищем Senior C++ разработчика в команду клиент-серверного SaaS-приложения для аналитики рабочего времени.
В этом году мы выпускаем новую базовую версию платформы — Kickidler 2.0: более производительную, современную и удобную.
Дальше — ещё интереснее. В следующем году у нас большой технологический roadmap: переход к облачной архитектуре, развитие новых модулей и подготовка продукта к внедрению AI-функциональности.
Проектировать/разрабатывать/поддерживать (full-stack, C++/Qt) десктопный/серверный кроссплатформенный продукт
Участвовать в проектировании и развитии облачной (SaaS) мультитенантной архитектуры продукта
Анализировать требования, в виде оформленных ТЗ от аналитика, оценивать по сроку, проектировать архитектуру
Выполнять Code Review
Взаимодействовать с коллегами в рамках проектирования/планирования/выбора оптимального пути решения задач
Принимать активное участие в жизни команды/продукта - мы ждем от тебя новых идей и предложений
Опыт системной коммерческой разработки от 6 лет
Уверенное знание устройства операционных систем Linux/Windows на прикладном уровне (Win/POSIX API)
Уверенные знания С++ 17+
Опыт разработки/оптимизации в PostgreSQL, работы с сетью (в т.ч. понимание HTTP/RestAPI), многопоточностью, межпроцессной синхронизацией
Опыт проектирования/разработки кроссплатформенного кода, в т.ч. без использования фреймворков
Опыт разработки серверных компонентов для высоконагруженных систем или SaaS-продуктов, понимание принципов мультитенантной архитектуры (изоляция данных, квоты, настройки на уровне арендатора)
Развитое системное/критическое мышление, нацеленность на качественный результат — понимание почему лучше тщательно продумать и один раз сделать, чем один раз сделать, а потом «тщательно» оптимизировать
Нацеленность на долгосрочное сотрудничество
Способность работать в команде, эмпатичность и высокий эмоциональный интеллект