Назад
7 дней назад

Инженер-программист (Fullstack .NET + React)

3 000 - 3 800BYN
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b1
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Инженер-программист (Fullstack .NET + React): Разработка backend-сервисов и API на .NET, frontend на React/Next.js и новой функциональности end-to-end — от базы данных до пользовательского интерфейса — с акцентом на производительность, тестирование и качество архитектуры. Фокус на проектировании REST API, оптимизации SQL-запросов и клиентского кода, реализации SSR/SSG и взаимодействии с аналитиками, QA, DevOps и дизайнерами.

Локация: Минск, улица Некрасова, 114; работа на месте работодателя

Зарплата: 3000–3800 BYR на руки в месяц

Компания

РУП СТРОЙТЕХНОРМ развивает программные решения с backend-сервисами на .NET и frontend-приложениями на React/Next.js.

Что делать

  • Разрабатывать и развивать backend-сервисы и REST API на .NET.
  • Создавать frontend на React и Next.js с использованием SSR/SSG и App Router.
  • Реализовывать функциональность end-to-end — от базы данных до пользовательского интерфейса.
  • Участвовать в декомпозиции, оценке и планировании задач, технических обсуждениях и улучшении архитектуры.
  • Проводить backend- и frontend-код-ревью, писать unit- и integration-тесты.
  • Оптимизировать API и клиентскую часть, взаимодействуя с аналитиками, QA, DevOps и дизайнерами.

Требования

  • От 3 лет коммерческой разработки на C#/.NET и от 2 лет коммерческой разработки на React.
  • Знание .NET 6/7/8, ASP.NET Core Web API, ООП, SOLID и паттернов проектирования.
  • Опыт работы с Entity Framework Core или Dapper, SQL, миграциями, индексами и оптимизацией запросов.
  • Знание async/await, многопоточности, unit- и integration-тестирования, Git, Docker и CI/CD.
  • Уверенное знание TypeScript, React Hooks, Next.js, HTML5 и CSS3; опыт работы с SSR/CSR и state-менеджерами.
  • Английский язык на уровне B1+ для чтения технической документации.

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

  • Опыт микросервисной архитектуры, RabbitMQ, Kafka, MassTransit, Redis или других кэшей.
  • Знание GraphQL, DDD, CQRS, Clean Architecture и облачных платформ Azure, AWS или Yandex Cloud.
  • Опыт E2E-тестирования с Playwright или Cypress, React Server Components, i18n и SEO в Next.js.
  • Опыт менторства, проведения код-ревью и работы с облачной инфраструктурой.

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

  • Полная занятость и работа в офисе работодателя в Минске.
  • Работа в команде с аналитиками, QA, DevOps и дизайнерами.
  • Возможность участвовать в технических обсуждениях и предлагать архитектурные улучшения.
  • Ожидаются самостоятельность, ответственность, внимание к деталям и готовность помогать коллегам.

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