Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Sep 29, 2026.
Позиция: Fullstack .NET + React Developer (Middle+)
Чем предстоит заниматься
- Разрабатывать и развивать backend-сервисы и API на .NET.
- Разрабатывать frontend на React / Next.js (SSR/SSG, App Router).
- Проектировать и реализовывать новую функциональность end-to-end (от БД до UI).
- Участвовать в декомпозиции задач, оценке и планировании.
- Проводить код-ревью (как backend, так и frontend).
- Оптимизировать производительность API и клиентской части.
- Писать unit/integration-тесты на обеих сторонах.
- Взаимодействовать с аналитиками, QA, DevOps и дизайнерами.
- Участвовать в технических обсуждениях и предлагать улучшения архитектуры.
Обязательные требования - Backend (.NET)
- Опыт коммерческой разработки на C# / .NET от 3 лет.
- Уверенное знание .NET 6/7/8, понимание отличий от .NET Framework.
- Опыт разработки REST API (ASP.NET Core Web API).
- Понимание ООП, SOLID, паттернов проектирования.
- Опыт работы с Entity Framework Core или Dapper, миграции, оптимизация запросов.
- Уверенное знание SQL (MS SQL / PostgreSQL), сложные запросы, индексы, планы выполнения.
- Понимание async/await, Task, многопоточности.
- Опыт написания unit/integration-тестов (xUnit/NUnit/MSTest).
- Опыт работы с Git (Git Flow / trunk-based).
- Базовое/среднее понимание Docker и CI/CD (GitLab CI, GitHub Actions, Azure DevOps).
Будет плюсом - Frontend (React / Next.js)
- Опыт коммерческой разработки на React от 2 лет.
- Уверенное знание TypeScript.
- Опыт работы с Next.js (SSR, SSG, ISR, App Router / Pages Router).
- Понимание React Hooks, жизненного цикла компонентов, оптимизации ререндеров (memo, useMemo, useCallback).
- Опыт работы с state-менеджерами (Redux Toolkit / Zustand / MobX / React Query / TanStack Query).
- Уверенное знание HTML5, CSS3, опыт вёрстки по макетам (Figma).
- Опыт работы с UI-библиотеками (MUI, Ant Design, shadcn/ui, Tailwind CSS - что-то из этого).
- Понимание принципов REST / GraphQL взаимодействия с backend.
- Опыт настройки ESLint, Prettier, понимание сборки (Webpack / Vite / Turbopack).
- Понимание SSR/CSR, работа с API Routes в Next.js.
Будет плюсом
- Опыт работы с микросервисной архитектурой.
- Знание RabbitMQ / Kafka / MassTransit.
- Опыт с Redis или другими кэшами.
- Знание GraphQL (Apollo / HotChocolate).
- Опыт работы с Azure / AWS / Yandex Cloud.
- Понимание DDD, CQRS, Clean Architecture.
- Опыт написания E2E-тестов (Playwright / Cypress).
- Опыт с React Server Components.
- Опыт настройки i18n, SEO, метаданных в Next.js.
- Опыт менторства и проведения код-ревью.
- Английский на уровне чтения технической документации (B1+).
Soft Skills
- Умение самостоятельно разбираться в незнакомой предметной области.
- Способность аргументировать технические решения.
- Аккуратность, ответственность, внимание к деталям.
- Готовность работать в команде и помогать коллегам.
- Адекватная реакция на код-ревью.
- Умение переключаться между backend и frontend задачами.
Ссылка на вакансию в банке вакансий на gsz.gov.by:https://gsz.gov.by/registration/employer/vacancy/1900558/detail-public/

