Назад
4 дня назад

Senior Fullstack Developer (.NET / React)

250 000 - 300 000₽
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Fullstack Developer (.NET / React) (.NET / React): Разработка и развитие действующей промышленной платформы для управления механизированным фондом нефтяных скважин с акцентом на сложную модель данных, высоконагруженные выборки и конкурентные обновления. Focus on погружение в большую существующую кодовую базу, оптимизацию backend- и frontend-решений и самостоятельное решение задач в рамках принятой архитектуры.

Локация: Москва, Мясницкая улица, 40с1; гибридный формат работы

Зарплата: 250000–300000 RUR в месяц до вычета налогов

Компания

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

Что делать

  • Развивать действующий промышленный продукт с backend- и frontend-частями.
  • Работать со сложной моделью данных, высоконагруженными выборками и конкурентными обновлениями.
  • Разбираться в большой существующей кодовой базе и реализовывать новый функционал в рамках принятой архитектуры.
  • Оптимизировать запросы и производительность PostgreSQL, включая работу с индексами, транзакциями и планами запросов.
  • Разрабатывать API и пользовательские интерфейсы, взаимодействуя с разработчиками и отраслевыми экспертами.

Требования

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

Хорошо, если есть

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

Культура и преимущества

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →