Мы Kaspi.kz - крупнейшая технологическая компания в Казахстане, миссия которой - улучшать людям жизнь. Ежемесячно нашим супер приложением пользуются более 14 млн казахстанцев
Мы ищем опытного Frontend-разработчика (Angular) для работы над двумя Angular-приложениями: Система управления внутренними процессами и Внутренний продукт Kaspi Bank.
Идеальный кандидат должен обладать глубокими знаниями в области JavaScript, Angular и TypeScript, а также хорошим пониманием лучших практик и архитектуры веб-разработки.
Обязанности:
- Разработка и поддержка масштабируемых, модульных и безопасных приложений на Angular.
- Реализация функций, таких как реактивные формы, управление состоянием и динамическая отрисовка контента.
- Взаимодействие с backend-командами для определения API и обеспечения бесшовной интеграции данных.
- Оптимизация производительности frontend-части через профилирование, отладку и использование лучших практик.
- Работа с командами для создания удобного интерфейса и обеспечения кроссбраузерной совместимости.
- Проведение модульного и интеграционного тестирования для обеспечения надёжности приложений.
- Участие в CI/CD-процессах, код-ревью и управлении версиями.
- Постоянное изучение последних технологий и тенденций в Angular и JavaScript.
Требуемые навыки и квалификация:
Техническая экспертиза:
- JavaScript (Продвинутый уровень):ES6+ (стрелочные функции, async/await, promises, типы данных, функции прототипов массивов и т.д.).
- Лучшие практики написания чистого и эффективного кода, оптимизация производительности.
- Понимание API браузера и клиентских операций.
- Angular (Продвинутый уровень):RxJS: работа с горячими/холодными потоками, многопоточность, планировщики.
- Формы: Template-driven и реактивные формы.
- Routing, state management и модульная архитектура.
- TypeScript (Средний уровень):Advanced Types, Generics, Decorators, and configuration.
- Классы, ООП и оптимизация производительности.
- HTML/CSS:Создание макетов, работа с формами, адаптивный дизайн и базовое стилирование.
- Оптимизация производительности: Профилирование, отладка, управление утечками памяти, critical rendering path optimization.
- Протоколы веб-коммуникации: HTTP vs HTTPS, WebSockets vs Polling, RESTful API и GraphQL.
- Опыт работы с CI/CD и системами контроля версий, такими как Git.
- Сильные навыки решения проблем и отладки.
- Отличные коммуникативные навыки на английском языке (уровень B2+).
- Умение работать в команде в Agile-среде.
- Внимательность к деталям и проактивность.
Приветствуется:
- Опыт работы с внутренними корпоративными инструментами или платформами.
- Понимание что такое Kafka, понимание JSON-схемам и платформ для управления рекламными кампаниями.
- Понимание RESTful-сервисов и RPC.
- Знание практик разработки программного обеспечения, таких как автоматическое тестирование и мониторинг качества кода.
Условия:
- Развитие и карьерный рост;
- Возможность стать частью профессиональной дружной команды Kaspi;
- Офис в центре города (г. Алматы, Абая 26а);
- Обучение, тренинги и курсы за счет компании;
- Бесплатный тренажерный зал в офисе;
- Языковые курсы;
- Электронная библиотека - Kaspi Books и доступное приложение к нему;
- Chill-зона - уютный дворик, workout-площадка, также удобные скамейки и качели, для полной релаксации :)
- Отсутствие дресс-кода.
Ключевые навыки
- HTML
- Angular
- TypeScript
- ES6
- Веб-дизайн
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где предстоит работать
Алматы, Абая, проспект Абая, 26А
Вакансия опубликована 12 марта 2025 в Алматы