Назад

Fullstack-разработчик Angular + C#/.NET

Формат работы
remote (только Kazakhstan)
Тип работы
fulltime
Грейд
middle
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Fullstack-разработчик Angular + C#/.NET: Разработка SPA, backend-модулей и REST API для масштабных проектов автоматизации энергетической отрасли с акцентом на Angular, ASP.NET Core и производительность. Focus on проектировании трёхзвенной архитектуры, оптимизации высоконагруженных сценариев, асинхронности, кэшировании и интеграционных тестах.

Локация: удалённая работа для сотрудников, оформляемых по ТК Республики Казахстан; в объявлении указан город Астана.

Компания

Международный разработчик программного обеспечения и IT-интегратор в сфере автоматизации бизнес-процессов и цифровизации предприятий энергетической отрасли. Реализовано более 200 проектов в России, Казахстане и странах ближнего зарубежья.

Что делать

  • Разрабатывать и дорабатывать SPA на Angular: компоненты, модули, сервисы, маршрутизацию и state management.
  • Разрабатывать backend-модули на C#/.NET в рамках трёхзвенной архитектуры.
  • Проектировать новые программные модули, frontend-архитектуру и REST API.
  • Интегрировать frontend с REST API и работать с OpenAPI/Swagger.
  • Оптимизировать производительность приложения, пользовательского интерфейса, API и баз данных.
  • Писать unit-, интеграционные и e2e-тесты, участвовать в code review, оценке задач и технических обсуждениях.

Требования

  • От 3 лет коммерческой fullstack-разработки с уклоном во frontend.
  • Уверенное владение Angular 12+, TypeScript, HTML5, CSS3/SCSS и Angular Material.
  • Опыт работы с компонентной архитектурой, lazy loading, OnPush и оптимизацией Change Detection.
  • Практический опыт с C#/.NET 6+, ASP.NET Core, Web API, EF/EF Core и ORM.
  • Знание SQL и опыт работы с MSSQL или PostgreSQL; понимание трёхзвенной архитектуры, слоёв приложения, DTO и валидации.
  • Опыт разработки высоконагруженных систем, асинхронного и многопоточного программирования, оптимизации запросов, а также работа с Git, GitLab CI/CD и Docker.

Хорошо, если есть

  • Опыт с NgRx или Signals.
  • Знание ClickHouse.
  • Опыт использования MemoryCache или Redis.
  • Опыт работы с RabbitMQ или Kafka.

Культура и преимущества

  • Официальное трудоустройство по ТК Республики Казахстан.
  • Удалённый формат работы и гибкое начало рабочего дня.
  • Масштабные проекты и возможности профессионального развития.
  • Корпоративное обучение и сертификация.
  • Доход обсуждается с успешным кандидатом по результатам собеседования.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →