Full-stack

Ведущий разработчик C++/Qt Full-time

О компании и команде

Мое имя -- Алексей Резвов, я архитектор и разработчик 80-90% программного кода Altami Studio, программы для захвата и обработки изображений с цифровых микроскопов. На протяжении работы над проектом я разрабатывал ключевые алгоритмы и интегрировал сложные решения для поддержки кроссплатформенной совместимости и работы с различными устройствами захвата. Это позволило Altami Studio стать передовым инструментом в своей области.

Сейчас я помогаю владельцам продукта собрать команду разработки для возобновления работы над продуктом, включая подбор специалистов и предоставление экспертной поддержки на всех этапах.

Altami Studio — результат моей многолетней работы и личной вовлечённости. На момент 2012 года это было передовое решение в своей отрасли, полностью соответствовавшее нуждам пользователей. Продукт обладал качественной инфраструктурой: сервером лицензирования, документацией и поддержкой для основных десктопных операционных систем (Windows, Linux, Mac). Однако без должной поддержки технические аспекты со временем деградировали. Сейчас мы собираем команду, которая возродит Altami Studio, адаптируя его к новой технологической реальности.

Это вакансия ведущего разработчика (тимлида), специалиста, который возглавит работы в новой команде.

Ожидания от кандидата

Как тимлиду вам предстоит провести анализ текущего состояния, целей которые хочет достичь владелец продукта, определить какие специалисты и ресурсы нужны для достижения целей, собрать команду и скоординировать достижение сформулированных целей.

Я буду оказывать любую поддержку в этом деле.

Ключевые задачи
1. Обновление продукта:

- Актуализация компонентов (версия C++, Qt, boost и другие) и инструментов сборки (toolchain).
- Обеспечение работоспособности на современных версиях операционных систем: Linux, Windows, MacOS.
- Тестирование и поддержка совместимости с заявленными к поддержке устройствами захвата изображений (окулярные камеры, USB-камеры и др.).

2. Планирование развития:

- Совместно с владельцами и инвесторами определить стратегию развития продукта.
- Внедрение новых функций и улучшений на основе обратной связи от активных пользователей.

3. Формирование команды:

- Формирование новой команды разработчиков, тестировщиков и других специалистов (по необходимости).
- Организация и управление процессами разработки.

4. Работа с технической документацией:

- Поддержка существующих материалов.
- Обновление или создание новых обучающих и технических материалов.

---

Требования к кандидату

1. Технические навыки:
- Опыт разработки на C++
- Хорошее знание Qt; библиотека интенсивно используется в проекте
- Желателен опыт работы с OpenCV, DirectShow, Boost, STL.
- Желателен опыт кроссплатформенной разработки (Windows, Linux, MacOS).
- Желателен интерес или опыт работы с алгоритмами обработки изображений и интеграцией устройств захвата.

2. Управленческие компетенции:

- Опыт формирования команд и управления командой.
- Навыки планирования, код-ревью и управления процессами разработки.

3. Личностные качества:

- Готовность брать на себя ответственность за проект.
- Умение работать с владельцами продукта, пользователями и инвесторами.

Условия работы

- Гибкий формат работы (удалённо или в офисе — решается совместно с кандидатом). При прочих равных предпочтение отдается кандидатам из Санкт-Петербурга, так как здесь находится офис компании. Работа может частично требовать взаимодействия с оборудованием, поэтому возможность физического доступа к нему является плюсом.

- Широкие полномочия в рамках технических решений и организации команды.

- Поддержка от технического основателя проекта, контрибьютора 80-90% кода.

- Прямая связь с активными пользователями для получения обратной связи.

Дополнительные инструкции

Если вам интересен вызов, связанный с возрождением сложного, многопрофильного продукта, а также управление проектом с широкими полномочиями, это прекрасная возможность для профессионального роста.
Вы сможете не только реализовать сложные технические решения, но и сформировать свою команду, определяя будущее продукта и влияя на развитие отечественных технологий.
Мы будем рады обсудить ваше участие.

Overview

  • Employer: Foreach Partners
  • Job Title: Ведущий разработчик C++/Qt
  • Published: 20 hours, 11 minutes ago
Apply For This Job