Beeline, ТМ

Junior frontend-разработчик

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

Ключевые задачи:

  • Участвует в проектировании модулей и функционала приложений в своей экспертной области;
  • Выполняет верстку компонентов и страниц приложений;
  • Разрабатывает frontend-составляющую приложений с использованием JS-фреймворков с соблюдением актуальных стандартов ECMAScript;
  • Участвует в апгрейде open-source решений в своей экспертной области;
  • Выполняет тестирование написанного кода;
  • Взаимодействует с командой для достижения наиболее качественного и согласованного результата в своей экс-пертной области;
  • Активно изучает новые технологии, фреймворки и библиотеки в своей экспертной области и за её пределами;
  • Соблюдает и понимает лучшие практики CI/CD.

Чего мы ждём:

  • Владение JavaScript ES2025;
  • Опыт работы с фреймворками React, Vue;
  • Знание библиотек Redux, Router, понимание принципов работы менеджеров состоя-ний или готовность их активно изучать;
  • Знание основ синтаксиса TypeScript;
  • Понимание паттернов проектирования и их имплементации в JS: модули, синглтон, декоратор, фабрика;
  • Знание принципов и инструментов тестирования: юнит-тесты, интеграционные те-сты, UI-тесты;
  • Знание ключевых инструментов и принципов CI/CD;
  • Понимание REST API, WebSockets, Fetch API в контексте взаимодействия с Backend;
  • Опыт работы с Axios;
  • Владение версткой в контексте SPA: HTML5+CSS3+препроцессоры, будет плюсом опыт работы с CSS-фреймворками (Tailwind, Bootstrap);
  • Будет плюсом:
  • Базовое владение фреймворками Node.js, Angular
  • Понимание принципов разработки Flutter-приложений.