описание
Мы — международная IT-компания, нашим продуктом пользуются в 70 странах. Работаем полностью удалённо — нам важны только твои скиллы и готовность делать нужные нам фичи.
Ищем Senior C++ разработчика в команду клиент-серверного SaaS-приложения для аналитики рабочего времени.
ВАЖНО!!! Ищем Architect SaaS / Multitenant — владельца направления, который с нуля спроектирует и возьмёт на себя ответственность за продуктовую архитектуру мультитенанта!
В этом году мы выпускаем новую базовую версию платформы — Kickidler 2.0: более производительную, современную и удобную.
Дальше — ещё интереснее. В следующем году у нас большой технологический roadmap: переход к облачной архитектуре, развитие новых модулей и подготовка продукта к внедрению AI-функциональности.
Если хочешь влиять на архитектуру, работать над сложным агентом и двигать продукт вперёд — будем рады познакомиться.
Что нужно будет делать:
• Проектировать/разрабатывать/поддерживать (full-stack, C++/Qt) десктопный/серверный кроссплатформенный продукт
• Участвовать в проектировании и развитии облачной (SaaS) мультитенантной архитектуры продукта
• Анализировать требования, в виде оформленных ТЗ от аналитика, оценивать по сроку, проектировать архитектуру
• Выполнять Code Review
• Взаимодействать с коллегами в рамках проектирования/планирования/выбора оптимального пути решения задач
• Принимать активное участие в жизни команды/продукта - мы ждем от тебя новых идей и предложений
Что мы ждем от тебя:
• Опыт системной коммерческой разработки от 6 лет
• Уверенное знание устройства операционных систем Linux/Windows на прикладном уровне (Win/POSIX API)
• Уверенные знания С++ 17+
• Опыт разработки/оптимизации в PostgreSQL, работы с сетью (в т.ч. понимание HTTP/RestAPI), многопоточностью, межпроцессной синхронизацией
• Опыт проектирования/разработки кроссплатформенного кода, в т.ч. без использования фреймворков
• Опыт разработки серверных компонентов для высоконагруженных систем или SaaS-продуктов, понимание принципов мультитенантной архитектуры (изоляция данных, квоты, настройки на уровне арендатора)
• Развитое системное/критическое мышление, нацеленность на качественный результат — понимание почему лучше тщательно продумать и один раз сделать, чем один раз сделать, а потом «тщательно» оптимизировать :)
• Нацеленность на долгосрочное сотрудничество
• Способность работать в команде, эмпатичность и высокий эмоциональный интеллект
Будет плюсом, если у тебя есть:
• Опыт разработки под MacOS
• Понимание архитектуры и паттернов проектирования
• Знание систем контейнеризации (k8s, docker)
• Навыки работы с SSL/TLS для шифрования соединений
• Опыт работы с потоковыми данными (видео, звук, телеметрия, ...)
условия
Официальное оформление по ТК РФ или ТК Казахстан (аккредитация ИТ)
График работы 5/2
Удаленный формат работы
Заработная плата по результатам собеседования
Оплачиваемый отпуск (28 дней)
Корпоративный доступ к LLM (Chat GPT и др.)
Амбиции на создание крутого продукта и реализации самых смелых идей
Молодец, что дочитал до конца.