Frontend / Fullstack разработчик

Дата размещения вакансии: 16.01.2026
Работодатель: Градиация
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Аптекарский проспект 2
Требуемый опыт работы:
От 1 года до 3 лет

В команду ООО "Градиация" (https://gradiation.ru/) требуется full-stack разработчик для участия в разработке web-приложения для мониторинга данных, которое является частью системы медицинских устройств (систем непрерывного мониторинга глюкозы и инсулиновой помпы). Основной фокус - frontend, с участием в доработке серверной части.

Стек: Frontend: React, TypeScript, Vite; Backend: C# / ASP.NET Core, PostgreSQL, ClickHouse, SignalR, Docker

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

  • Разработка и поддержка web-приложения для работы с медицинскими данными;

  • Реализация пользовательских сценариев отображения, анализа и хранения данных;

  • Разработка серверной логики и API для взаимодействия с мобильными приложениями и устройствами;

  • Работа с real-time данными (WebSocket);

  • Интеграция с внешними сервисами и внутренними компонентами системы;

  • Участие в обсуждении и принятии технических решений;

  • Исправление дефектов, участие в тестировании и релизах;

  • Взаимодействие с разработчиками приложений и QA.

Требования:

  • Опыт коммерческой разработки frontend / full-stack от 2–3 лет;

  • Уверенное владение JavaScript / TypeScript;

  • Опыт разработки frontend-приложений на React;

  • Понимание принципов построения SPA;

  • Понимание клиент-серверной архитектуры;

  • Опыт разработки на C# / ASP.NET Core;

  • Опыт работы с SignalR или другими real-time решениями;

  • Опыт работы с PostgreSQL или другими SQL-БД;

  • Базовый опыт работы с Docker;

  • Опыт работы с системами контроля версий (Git);
  • Понимание жизненного цикла разработки ПО.

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

  • Полный рабочий день, трудоустройство согласно ТД РФ;
  • Комфортабельный офис с видом на ботанический сад недалеко от м. Петроградская;
  • Участие в проекте ориентированном на внедрение современных стандартов в диабетологии;
  • Конкурентная оплата, гибкий подход к задачам;
  • Возможность влиять на развитие продукта на ранних этапах;
  • Участие в проектах, которые действительно улучшают жизнь людей!