Вакансия: Junior Frontend Developer
Компания: АО НИТ — оператор информационно-коммуникационной инфраструктуры «электронного правительства» Республики Казахстан
Город: Астана
Занятость: оффлайн
Оплата: 270 000 - 400 000 тенге (оклад)
Основные задачи:
•Разработка новых страниц и компонентов.
•Поддержка и улучшение существующего функционала.
•Создание адаптивных пользовательских интерфейсов.
•Интеграция с backend через REST API.
•Работа с формами, состоянием приложения и обработкой ошибок.
•Использование и развитие компонентов дизайн-системы.
•Написание unit- и component-тестов.
•Исправление дефектов и участие в code review.
•Взаимодействие с разработчиками, аналитиками, дизайнерами и тестировщиками.
Технологический стек:
•React, Next.js.
•JavaScript, TypeScript.
•HTML5, CSS3, CSS Modules.
•Zustand, Context API.
•REST API, Fetch API.
•Jest, React Testing Library.
•Storybook, Git.
•Node.js, Yarn.
•Docker и CI/CD — на уровне общего понимания.
Требования:
•Знание HTML5, CSS3, JavaScript и TypeScript.
•Понимание React, React Hooks и основных возможностей Next.js.
•Умение создавать адаптивные интерфейсы.
•Базовый опыт работы с REST API и асинхронными запросами.
•Понимание локального и глобального состояния приложения.
•Навыки работы с Git.
•Базовые знания Jest и React Testing Library.
•Понимание принципов доступности интерфейсов.
•Соблюдение принципов KISS, DRY, YAGNI и SRP: простые решения, отсутствие лишнего дублирования и разделение кода по ответственности.
•Стремление писать понятный, типизированный и переиспользуемый код.
•Готовность обучаться, принимать обратную связь и работать в команде.
Условия:
•Официальное трудоустройство
•Ежегодный трудовой отпуск + 2 оклада
•Небольшие плюшки по праздникам
•Профессиональный рост и развитие
•Участие в архитектурных решениях
•График работы: 5/2, с 08:00 до 17:30
•Место работы: г. Астана, EXPO C2.3