Программист C++/Qt

Дата размещения вакансии: 12.11.2024
Работодатель: FITNESS HOUSE
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Песочная набережная 40
Требуемый опыт работы:
От 1 года до 3 лет

Мы - крупная сеть в сфере фитнеса и спортивных услуг в Санкт-Петербурге. В данный момент осуществляются планы компании по распространению в другие регионы России, в связи с чем планируется расширение отдела разработки ПО. Не смотря на спортивную направленность, у нас всегда был штат собственных программистов, что соответствует одному из принципов компании – ни от кого не зависеть и всегда двигаться вперёд своими силами.

На каждом рабочем месте сети клубов, в нескольких офисах и в серверных работают программы, написанные у нас. Поскольку компания представлена уже более чем в 10 регионах страны, мы поддерживаем распределённую систему средних размеров и обязаны учитывать особенности, которые накладывает территориальная отдалённость различных её частей.

Среди внутренних проектов компании не только собственная CRM система и базы данных. Сюда входят: внутренние сетевые сервисы обработки операций оплаты и действий с договорами и услугами, интеграции с различными платёжными системами, сервис почтовых рассылок, терминалы самообслуживания клиентов, система контроля доступа в клубы интегрированная с системой распознавания лиц, несколько web-ресурсов, собственные прошивки для встраиваемых микроконтроллеров управляющих различным оборудованием в клубах.

В данный момент в новых разработках мы используем С#, С++/Qt, Python. В планах рефакторинг унаследованных проектов, написанных на: C++/WinAPI, C++/CLI.

Для обеспечения внутренних сервисов пользуемся брокером сообщений RabbitMQ и СУБД Firebird. Работа ведётся с использованием систем контроля версий Git и Svn, трекера задач Redmine. Практикуем code review. Стараемся всё тестировать. Много обсуждаем, любим советоваться, общими усилиями приходить к наилучшему решению задачи или проблемы. Наши менеджеры всегда за здравый смысл и добиваются того же от внутренних заказчиков.

Требования:

  • Образование высшее техническое
  • Опыт работы от 2-х лет
  • Уверенное знание С++ стандарта не ниже C++11
  • Понимание и использование ООП
  • Использование STL и основных шаблонов проектирования
  • Опыт кроссплатформенной разработки на Qt
  • Базовые знания SQL
  • Способность разбираться в чужом коде
  • Работа в команде, хорошие коммуникативные навыки, открытость к обсуждению

Плюсом будет:

  • Уверенные знания SQL, проектирования баз данных, репликации данных
  • Опыт работы с Firebird
  • Знакомство с Python
  • Опыт использования брокеров сообщений, понимание принципов построения отказоустойчивых сервисов в условиях не всегда доступной связи

Обязанности:

  • Участие в разработке внутренних продуктов компании
  • Поддержка и рефакторинг унаследованных проектов
  • Работа с учётом развития архитектуры системы в целом
  • Решение задач сегодня таким образом чтобы не было стыдно за них завтра
  • Для обеспечения пунктов выше - целенаправленная командная работа

Мы предлагаем:

  • Полный рабочий день, в перспективе возможна удалённая работа
  • Абонемент в спортивные клубы сети
  • Возможность обеспечить абонементами семью/друзей
    (действует система бонусов для внутренних покупок)
  • Корпоративный волейбол по четвергам
  • Работа в шаговой доступности от м. Чкаловская
  • Уютный офис со своим входом и отличным видом
  • В офисе небольшая кухня, компания оплачивает чай/кофе и не только
  • Комфортная атмосфера работы, дружный коллектив