Компания «Солвтех» разрабатывает цифровые решения для механизированной добычи нефти, объединяя отраслевую экспертизу и современные 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 и микрофронтами.
Что для нас важно
Самостоятельность и способность погружаться в существующую кодовую базу, понимать принятые архитектурные решения и учитывать их при разработке нового функционала.
Умение работать не только с отдельной задачей, но и видеть ее место в продукте, обсуждать технические решения с командой и учитывать влияние изменений на существующую систему.
Условия
-
гибридный формат работы;
-
работа над действующим технологическим продуктом для нефтегазовой отрасли;
-
взаимодействие с командой разработки и отраслевыми экспертами.
Если вам интересно работать со сложным промышленным продуктом, разбираться в существующей архитектуре и решать задачи как на backend, так и на frontend - будем рады познакомиться.
Похожие вакансии
7–10+ лет в проектировании. Опыт удаленного управления проектами. Минимум 3 года в роли ГИПа/руководителя проекта.
7–10+ лет в проектировании. Опыт удаленного управления проектами. Минимум 3 года в роли ГИПа/руководителя проекта.
Опыт работы с МК: Cortex-M3, Cortex-M4F (мы работаем с LPC, GD, НИИЭТ, STM32). -
Опыт работы инженером-проектировщиком в профильном направлении от 3 лет. Высшее профильное образование. Опыт разработки проектной документации по ТУ ОЭК...
Знание 1С на уровне Специалист. Опыт работы с конфигурациями 1C КА, 1C Розница. Знание БСП.
