Middle Full-Stack .NET Developer
Компания BSW TECH ищет опытного и мотивированного Middle Full-Stack .NET Developer, чтобы присоединиться к нашей растущей инженерной команде в Кишинёве.
Вам предстоит разрабатывать и поддерживать современные веб-приложения, используя ASP.NET Core для backend-сервисов и Blazor для интерактивной front-end разработки. Вы будете тесно взаимодействовать с разработчиками, архитекторами, QA-инженерами, дизайнерами и международными стейкхолдерами продукта.
Ваши обязанности
- Проектировать, разрабатывать и поддерживать веб-приложения на .NET и Blazor;
- Создавать масштабируемые backend-сервисы и REST API на ASP.NET Core;
- Разрабатывать адаптивные и переиспользуемые компоненты пользовательского интерфейса на Blazor;
- Реализовывать бизнес-логику, доступ к данным, аутентификацию и авторизацию;
- Интегрировать приложения с базами данных и сторонними сервисами;
- Писать чистый, поддерживаемый и хорошо покрытый тестами код;
- Устранять функциональные проблемы, а также проблемы производительности и безопасности;
- Участвовать в code review и технических обсуждениях;
- Вносить вклад в архитектуру приложения и принятие технических решений;
- Оценивать задачи разработки и участвовать в планировании спринтов;
- Сотрудничать с кросс-функциональными и международными командами;
- Поддерживать развертывание приложения, сопровождение и непрерывные улучшения.
Требуемая квалификация
- Не менее 3 лет профессионального опыта разработки на .NET;
- Отличное знание C# и современных технологий .NET;
- Практический опыт работы с ASP.NET Core и разработкой Web API;
- Опыт разработки front-end приложений на Blazor;
- Хорошее понимание Blazor Server и/или Blazor WebAssembly;
- Опыт работы с Entity Framework Core;
- Хорошее понимание реляционных баз данных, таких как MS SQL Server или PostgreSQL;
- Опыт работы с LINQ, dependency injection и асинхронным программированием;
- Хорошее понимание ООП, принципов SOLID и паттернов проектирования;
- Опыт внедрения аутентификации и ролевой авторизации;
- Знание HTML, CSS, JavaScript и принципов адаптивной веб-разработки;
- Опыт работы с Git и современными процессами разработки ПО;
- Знание unit- и integration-тестирования;
- Хорошие навыки решения задач и коммуникации;
- Английский язык на уровне B2 или выше.
Будет плюсом
- Опыт работы с Clean Architecture, Domain-Driven Design или CQRS;
- Знание архитектуры микросервисов и распределённых систем;
- Опыт работы с SignalR и real-time приложениями;
- Знакомство с библиотеками компонентов, такими как MudBlazor, Radzen или Telerik UI for Blazor;
- Опыт работы с Docker и контейнеризованными приложениями;
- Знание Microsoft Azure или других облачных платформ;
- Опыт работы с CI/CD pipelines;
- Знакомство с message brokers, такими как RabbitMQ или Azure Service Bus;
- Опыт мониторинга приложений, логирования и оптимизации производительности;
- Предыдущий опыт непосредственной работы с международными клиентами.
Что мы предлагаем
- Конкурентную заработную плату в зависимости от опыта и технических навыков;
- Официальное трудоустройство и стабильную долгосрочную позицию;
- Гибкий формат работы;
- Современный офис и профессиональную рабочую среду в Кишинёве;
- Международные проекты и сотрудничество с европейскими клиентами;
- Возможность влиять на архитектуру и технические решения;
- Профессиональное развитие и возможности для постоянного обучения;
- Поддерживающих коллег и открытую инженерно-ориентированную культуру;
- Понятные возможности технического и карьерного роста;
- Корпоративные мероприятия и тимбилдинги.
О компании BSW TECH
BSW TECH — молдавская компания в области software engineering, предоставляющая услуги разработки программного обеспечения и технологические решения для международных заказчиков. Наша экспертиза включает enterprise-приложения, web и mobile разработку, embedded systems, automotive software, IoT, cloud solutions и product engineering.
Мы работаем с клиентами по всей Европе и выстраиваем долгосрочные партнёрства, основанные на качестве инженерии, прозрачности и надёжной поставке.
Если вам нравится создавать полноценные программные решения — от надёжных backend-сервисов до современных и адаптивных пользовательских интерфейсов — будем рады познакомиться.
Отправьте нам своё CV и станьте частью команды BSW TECH.