ИНФОПРО КЗ

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

Коротко

Fullstack-разработчик для разработки SPA на Angular и backend-модулей на C#/.NET в компании-разработчике ПО для энергетической отрасли. Требуется опыт коммерческой fullstack-разработки от 3 лет с уклоном во фронтенд, уверенное владение Angular/TypeScript и C#/.NET, опыт работы с высоконагруженными системами, асинхронностью, кэшированием и очередями. Удалённая работа, оформление по ТК РФ, график 5/2.</tldr> <parameter name="facts">{"country": "KZ", "city": "Астана", "remote": true, "work_mode": "remote", "employment": "full_time", "industry": "Энергетика / разработка ПО для энергетических предприятий", "seniority": "mid", "skills": ["Angular", "TypeScript", "C#", ".NET", "REST API", "SQL", "Docker", "GitLab CI"]}

О компании
Группа компаний ИНФОПРО КЗ — ведущий международный разработчик ПО и IT-интегратор в сфере цифровизации предприятий энергетической отрасли (генерация, сбыт, зелёная энергетика). 200+ реализованных проектов в России, Казахстане и странах ближнего зарубежья.
Обязанности
•Разработка и доработка SPA на Angular: компоненты, модули, сервисы, маршрутизация, state management
•Разработка/доработка backend-модулей на C#/.NET в рамках трёхзвенной архитектуры
•Участие в проектировании новых модулей ПО, API и frontend-архитектуры
•Проектирование и развитие REST API между клиентом и сервером
•Интеграция frontend с REST API, работа с OpenAPI/Swagger
•Оптимизация производительности приложения, UI, API и СУБД
•Работа с высоконагруженными сценариями: кэширование, асинхронность, очереди, профилирование узких мест
•Доработка существующих интерфейсов и адаптивная вёрстка
•Покрытие кода unit-, интеграционными и e2e-тестами
•Участие в code review, оценке задач и технических обсуждениях
Требования
•Опыт коммерческой разработки Fullstack от 3 лет, с уклоном во фронтенд
•Уверенное владение Angular 12+, TypeScript
•Опыт state management: NgRx/Signals — как плюс
•HTML5, CSS3/SCSS, адаптивная и кроссбраузерная вёрстка, Angular Material
•Понимание компонентной архитектуры, lazy loading, OnPush, оптимизации Change Detection
•Опыт интеграции с REST API, OpenAPI/Swagger
•C#/.NET: .NET 6+, Core, Web API
•Понимание классической трёхзвенной архитектуры: клиент → сервер → БД
•Опыт разделения логики на слои: контроллеры, сервисы, репозитории, DTO, валидация
•EF/EF Core, ORM
•SQL: MSSQL/PostgreSQL; ClickHouse — как плюс
•Опыт работы с высоконагруженными или near-high-load системами
•Асинхронная и многопоточная разработка: async/await, TPL, параллелизм
•Практические навыки оптимизации запросов и производительности
•Кэширование: MemoryCache, Redis — как плюс
•Очереди: RabbitMQ / Kafka — как плюс
•Git, GitLab CI/CD, Docker
Стек
.NET 6+, .NET Core, EF Core, MSSQL, PostgreSQL, ClickHouse, Redis, Docker, GitLab CI/CD, Angular 14+, TypeScript, SCSS, HTML5, REST API, Swagger/OpenAPI, RabbitMQ/Kafka — плюс
Условия
•Формат работы: удалённо
•Оформление: ТК РФ
•График: 5/2, гибкое начало дня
Локация
Астана / Казахстан (удалённая работа)
Контакты
Резюме в ЛС или на почту

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте