FullStack-разработчик (.NET + Angular)
Summary
Senior full-stack developer building backend (.NET 8, PostgreSQL, EF) and frontend (Angular 20+, TypeScript) features, designing clean architectures, and collaborating across teams.
Навыки: .NET, Angular. Квалификация: Senior. Специализации: Бэкенд разработчик.
О проекте
Разработка функциональности для проектов компании: от проектирования архитектуры и бизнес-логики до реализации backend- и frontend-части.
Задачи:
— разработка backend на .NET и frontend на Angular;
— реализация бизнес-логики;
— вёрстка интерфейсов по макетам в Figma;
— проектирование архитектуры программных решений;
— написание unit-тестов;
— участие в code review;
— взаимодействие с разработчиками, дизайнерами, тестировщиками, аналитиками и менеджерами проекта.
Обязательные требования:
— уверенное владение .NET 8.0;
— опыт работы с Entity Framework и PostgreSQL;
— практический опыт разработки на Angular 20+: RxJS, Dependency Injection, Reactive Forms;
— знание TypeScript, HTML и CSS;
— понимание принципов работы веб-приложений: HTTP, REST API, GraphQL;
— понимание процессов CI/CD: автоматизация сборки, тестирования и деплоя;
— умение проектировать чистую архитектуру и писать слабосвязанный, поддерживаемый код;
— знание и практическое применение архитектурных паттернов.
Будет преимуществом:
— опыт разработки систем на основе микросервисной архитектуры.
Важно: для погружения в детали проекта может потребоваться присутствие в офисе заказчика в Москве