на главную
zarplata•28.10.2026Умеренная вакансияОпубликована 8 дней назад на Зарплата.ру. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

Senior Fullstack Developer (.NET / React)

Гибрид МоскваГибридный формат

Навыки и технологии

ReactExpress.jsRedisPostgreSQLC#TypeScriptMySQL

Ключевая задача

Разработка backend и frontend для промышленной платформы CycleOp управления механизированным фондом скважин на стеке .NET и React.

Описание вакансии

О компании

Компания «Солвтех» разрабатывает цифровые решения для механизированной добычи нефти, объединяя отраслевую экспертизу и современные IT-технологии.

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

Обязанности

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

Требования

Что мы ожидаем

  • 3-5 лет коммерческой разработки на .NET / React;
  • не менее 2 лет опыта работы с EF Core и React 18;
  • C# / .NET 8, ASP.NET Core Web API;
  • TypeScript, React 18;
  • Entity Framework Core: сложный LINQ, проекции в DTO, оптимизация запросов;
  • MediatR и понимание CQRS: команды, запросы, обработчики;
  • FluentValidation, DI;
  • уверенная работа с async/await и CancellationToken;
  • Redux Toolkit;
  • Styled-components;
  • опыт написания интеграционных и Unit-тестов с использованием xUnit;
  • PostgreSQL: SQL, индексы, транзакции, анализ планов запросов;
  • умение разбираться в большом существующем коде и следовать принятым в проекте паттернам.

Будет плюсом

  • опыт диагностики производительности PostgreSQL: блокировки, долгие транзакции;
  • опыт работы с Kafka / MassTransit, Hangfire, Redis;
  • опыт работы с OData и реализацией выгрузок в Excel;
  • понимание JWT и ролевой модели доступа;
  • опыт работы с AutoMapper, NLog;
  • опыт работы с Ant Design;
  • опыт работы с Webpack Module Federation и микрофронтами.

Что для нас важно

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

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

Условия

Условия

  • гибридный формат работы;
  • работа над действующим технологическим продуктом для нефтегазовой отрасли;
  • взаимодействие с командой разработки и отраслевыми экспертами.