IT-аутстаффинговое агентство Top Selection ищет FullStack-разработчика. Разработка функциональности для проектов компании: от проектирования архитектуры и бизнес-логики до реализации 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: автоматизация сборки, тестирования и деплоя
- Умение проектировать чистую архитектуру и писать слабосвязанный, поддерживаемый код
- Знание и практическое применение архитектурных паттернов
- Будет преимуществом: опыт разработки систем на основе микросервисной архитектуры
Условия: Полная занятость, формат работы: удалённо (возможны выезды и присутствие в офисе заказчика в Москве для погружения в проект).