Senior Full Stack Developer (Engineering / Energy Software)

50 000 - 500 000 ₽

Выше средней на 54%

Краткое описание

Мы — команда инженеров теплоэнергетиков, специалистов по АСУ ТП и аналитиков, разрабатывающая ПО для предприятий, эксплуатирующих системы централизованного теплоснабжения (СЦТ). Ищем единственного разработчика, который сможет реализовать в коде инженерные алгоритмы, построить API, БД и красивый интерактивный UI. Проект промышленного уровня, сильная предметная команда предоставит все методики и тестовые данные.

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

  • Переводить методики инженеров/аналитиков в корректные, проверяемые программные алгоритмы;
  • Разрабатывать backend (обработка временных рядов, алгоритмы калибровки, API);
  • Реализовать frontend (интерактивная визуализация, отчёты, удобная работa с данными);
  • Обеспечить тестирование, валидацию результатов и документацию (unit/integration tests, README);
  • Подготовить развёртываемую версию (Docker) и инструкции для DevOps;
  • Взаимодействовать с командой предметных экспертов, участвовать в обсуждении метрик качества и сценариев тестирования.
Требования (обязательно):
  • Senior — 5+ лет в разработке production‑продуктов, опыт full‑stack;
  • Уверенное владение Python (numpy, pandas, scipy); опыт реализации численных алгоритмов;
  • Опыт веб‑backend (FastAPI/Flask/Django), REST/WebSocket API;
  • Frontend: React + TypeScript (или эквивалент), опыт создания интерактивных графиков (D3/Plotly/ECharts/Highcharts);
  • Опыт работы с временными рядами и TS‑СУБД: PostgreSQL (+Timescale) / InfluxDB;
  • Опыт Docker, CI/CD; базовые навыки развёртывания и мониторинга;
  • Понимание вопросов точности вычислений, погрешностей, валидации результатов;
  • Умение писать тесты и документацию, поддерживать читаемый код.

Желательно:

  • Опыт в энергетике, интеграций со SCADA/AMI, знакомство с DLMS/Modbus/IEC — плюсом;
  • Опыт оптимизации по памяти/производительности (numba, multiprocessing);
  • Навыки UI/UX или опыт тесной работы с дизайнером.
Условия:
  • Удалённо (при необходимости очные встречи в г. Сочи, г. Санкт-Петербург, г. Москва);
  • Сдельная оплата в зависимости от реализованных функциональных задач в ПО (в среднем от 100 до 150 тыс. руб. в месяц в зависимости от результатов);
  • Проекты с перспективой полноценных продуктов и масштабирования;
  • Гибкий график, работа в команде сильных предметников.

Этапы отбора:

  • Короткое решение задач по технике/архитектуре (техническое интервью);
  • Домашнее тестовое задание (высылается по запросу);
  • Собеседование с CTO/ведущим инженером и демонстрация решения;
  • Техническая пробная задача/пилот (по договорённости).

Критерии приёма:

  • Качество и корректность технического задания, покрытие тестов;
  • Архитектурные решения (масштабируемость, надёжность, безопасность);
  • Код‑стайл, документация, простота запуска (Docker/README);
  • UX интерфейса и информативность визуализаций;
  • Коммуникация и способность взаимодействовать с экспертами.

Поделиться:

Опубликована час назад

Похожие вакансии

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
от 80 000 ₽
SEO-специалист / Специалист по продвижению сайтов (удаленно, full-time) ЗП: от 80 000 ₽ (с ростом по ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Resto CommunicationResto Communication
  • Сочи
6 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.