Middle Frontend Developer

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Рабочие часы: 8

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

Мы 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 в Алматы

Похожие вакансии