← К каталогу
СО

Солвтех

Senior Fullstack Developer (.NET / React)

ГибридSeniorМосква, Россиявчера
Компенсация250 000–300 000 RUR
О ВАКАНСИИ

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

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

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

Сейчас мы ищем Senior Fullstack Developer (.NET / React) в команду продукта.

Предстоит работать с существующим промышленным проектом со сложной моделью данных, высоконагруженными выборками и конкурентными обновлениями. Нам нужен разработчик, который умеет разбираться в большом существующем коде, работать в рамках принятой архитектуры и самостоятельно решать задачи на 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 и микрофронтами.

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

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

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

ИсточникHeadHunter / Developers / RU / between3And6