Size is font:
A A A
Site color:
Ц Ц Ц
Voice Assistant
Алматы
Middle Angular Developer
Основные обязанности:
Обязанности:
• Разработка и поддержка веб-приложений на Angular (версия 12+);
• Участие в проектировании архитектуры фронтенда совместно с командой;
• Реализация адаптивных и кроссбраузерных интерфейсов согласно макетам (Figma);
• Интеграция с REST API;
• Оптимизация производительности интерфейсов и улучшение пользовательского опыта (UX/UI);
• Написание юнит-тестов с использованием;
• Ревью кода коллег и участие в улучшении процессов разработки;
• Взаимодействие с бэкенд-разработчиками, дизайнерами, тестировщиками и менеджерами;
• Участие в планировании задач и оценке сроков выполнения;
• Ведение технической документации по разработанным решениям.
Основные требования:
Обязательные навыки и опыт:
* Опыт коммерческой разработки на Angular 12+ от 2 лет;
* Отличное знание JavaScript (ES6+) и TypeScript, понимание различий между ними;
* Уверенное владение RxJS и понимание реактивного программирования;
* Понимание работы event loop, областей видимости, hoisting, this, closures в JavaScript;
* Знание HTML5, CSS3, опыт адаптивной и кроссбраузерной вёрстки;
* Опыт работы с Angular CLI, Angular Forms (Reactive/Template-driven);
* Понимание принципов Dependency Injection, lifecycle hooks, change detection;
* Опыт работы с REST API, умение обрабатывать HTTP-запросы через HttpClient;
* Уверенное владение Git и понимание командной разработки;
* Умение писать чистый, читаемый и поддерживаемый код, следуя SOLID, DRY, KISS;
* Английский язык — на уровне, достаточном для чтения и понимания технической документации.
Будет плюсом:
* Опыт использования NgRx, Signal или других библиотек управления состоянием;
* Опыт написания unit-тестов с использованием Jasmine/Karma;
* Навыки оптимизации производительности Angular-приложений;
* Опыт CI/CD, работы в Scrum/Agile-командах;
* Опыт взаимодействия с backend (REST/GraphQL, WebSocket);
* Знание других frontend-фреймворков (React, Vue) или Node.js.

Личные качества:
* Умение работать в команде и самостоятельно;
* Внимание к деталям, ответственность за результат;
* Желание развиваться и делиться знаниями с коллегами.
Условия:
•Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.
•Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
•Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
•Бонусы за рекомендации.
•Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
•Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
•Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
•Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
•Команда: творческая и поддерживающая команда для реализации ваших идей.
Присоединяйтесь к нам и становитесь частью команды «Halyk»!

Заполните форму