О проекте
Разработка функциональности для проектов компании: от проектирования архитектуры и бизнес-логики до реализации 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: автоматизация сборки, тестирования и деплоя;
- Умение проектировать чистую архитектуру и писать слабосвязанный, поддерживаемый код;
- Знание и практическое применение архитектурных паттернов.
Условия
- Можно удалённо;
- Важно: для погружения в детали проекта может потребоваться присутствие в офисе заказчика в Москве.