- Страна
- Казахстан
Fullstack-разработчик (Angular + C#/.NET)
Интересная позиция в стабильной компании с международными проектами. Полная удаленка, современный стек технологий и работа в социально значимой сфере энергетики делают вакансию привлекательной.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Требуется уверенный опыт работы с Angular и .NET от 3 лет, а также понимание высоконагруженных систем и архитектурных паттернов. Широкий стек технологий (от ClickHouse до RabbitMQ) повышает порог входа.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая роль Fullstack-разработчика с таким стеком в Казахстане и РФ обычно оценивается в диапазоне от 250 000 до 400 000 рублей в зависимости от глубины знаний. Указанные требования соответствуют уровню Middle+/Senior.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*🚀* Fullstack-разработчик (Angular + C#/.NET)
*🏢* О компании:
Группа компаний ИНФОПРО КЗ — ведущий международный разработчик ПО и IT-интегратор в сфере цифровизации предприятий энергетической отрасли (генерация, сбыт, зелёная энергетика). 200+ реализованных проектов в России, Казахстане и странах ближнего зарубежья. *👉* https://info-pro.kz/
*📋* Обязанности:
• Разработка и доработка 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+, ASP.NET 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, ASP.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, гибкое начало дня
*📍* Локация: Астана / Казахстан (удаленная работа)
*📩* Контакты:
Резюме в ЛС: Откликнуться или на почту Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Angular
- C#
- .NET Core
- TypeScript
- ASP.NET Core
- Entity Framework Core
- MSSQL
- PostgreSQL
- ClickHouse
- Redis
- Docker
- GitLab CI/CD
- REST API
- Swagger
- RabbitMQ
- Kafka
- SCSS
- HTML5
Возможные вопросы на собеседовании
Проверка понимания механизмов рендеринга и производительности Angular.
Расскажите, как работает стратегия ChangeDetectionStrategy.OnPush и в каких случаях её стоит применять?
Оценка навыков проектирования API и взаимодействия систем.
Как вы организуете версионирование REST API и какие подходы используете для обработки ошибок на стороне клиента?
Проверка знаний в области многопоточности и асинхронности в .NET.
В чем разница между Task.Run и async/await? Какие потенциальные проблемы могут возникнуть при неправильном использовании асинхронности?
Оценка опыта работы с базами данных и оптимизации запросов.
Какие методы оптимизации SQL-запросов вы применяли на практике при работе с большими объемами данных в MSSQL или PostgreSQL?
Проверка архитектурного мышления.
Опишите ваш подход к разделению ответственности между DTO, доменными моделями и сущностями БД (Entity) в трехзвенной архитектуре.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

