Разработчик Frontend Middle по договору (ГПХ) АО «Энергоинформ»

Энергоинформ г.Астана
Требуемый опыт работы: Не менее 3 лет Полная занятость, Полный день
Вакансия открыта
Создана:

Подано заявок:
2

Количество просмотров:
158

   Детали конкурса

Обязанности:

-Разработка клиентской части приложения с использованием библиотеки React.js, включая создание компонентов, управление состоянием и взаимодействие с бэкендом;
-Создание логики, определяющей взаимодействие пользователя с интерфейсом, обеспечивая удобство и интуитивную понятность использования приложения;
- Создание структуры и визуального оформления веб-страниц с применением языков разметки HTML и стилей CSS;
-Адаптация фронтенда для корректного отображения и работоспособности на различных браузерах, обеспечивая единый и качественный пользовательский опыт;
-Обеспечение взаимодействия фронтенда с бэкенд-сервисами, включая работу с API  для передачи данных между клиентом и сервером;
-Выявление и устранение ошибок в работе фронтенда, повышение стабильности и качества приложения;
-Внедрение мер безопасности для защиты фронтенда от угроз, таких как атаки CSRF, XSS и другие;
- Проверка и обновление используемых библиотек и зависимостей с целью обеспечения актуальности и безопасности;
-Наблюдение за производительностью фронтенда, выявление и оптимизация узких мест для обеспечения быстрого отклика приложения;
- Работа над возможностью локализации приложения для поддержки различных языков и региональных настроек пользователей;
- Знание государственного и русского языков;
- Знание основ работы с БД.

Требования:

  • Средне- специальное/ высшее образование в области информационных технологий;
  • Стаж работы не менее 3-х лет;
  • Знание и опыт работы с React/Vue, Typescript;
  • Знание жизненного цикла компонентов и событии в браузере;
  • Знание принципов построения пользовательских интерфейсов, UI/UX;
  • Знание ООП, SOLID, DRY, CQRS;
  • Знание основных паттернов проектирования;
  • Умение работать в команде;
  • Умение четко разъясняться;
  • Умение давать оценку сроков выполнения задач и соблюдать их;
  • Владение инструментами Confluence, Jira, draw.io, MS Visio и инструментами прототипирования; Знание ООП, SOLID, DRY, CQRS.