Войти

Middle Frontend Developer (React / Next.js)

Компания ГУ "Укук" при ГП КР
Тип Офис / Бишкек
Оклад От 50000 KGS в месяц
Описание вакансии

ГУ «Укук» при ГП КР ищет к себе в команду Офицера информационной безопасности, готовый к сложным и интересным проектам в сфере уголовного правосудия, а также в органах судебной власти, которые позволят повысить уровень своего профессионализма, карьерного роста и профессиональных знаний.

Все это возможно с молодым коллективом и адекватным руководством.

Что нужно, чтобы присоединиться к нам:

Middle Frontend Developer (React / Next.js)

Обязательные требования

Коммерческий опыт frontend-разработки от 3 лет.

Отличное знание JavaScript (ES6+) и TypeScript.

Глубокое понимание React:

Hooks;

Context API;

жизненный цикл компонентов;

оптимизация рендеринга;

memoization;

custom hooks;

паттерны композиции компонентов.

Уверенный опыт разработки на Next.js:

SSR;

SSG;

ISR;

App Router;

Middleware;

Server Components.

Уверенные знания HTML5, CSS3, SCSS.

Опыт адаптивной и кроссбраузерной верстки.

Понимание принципов Accessibility (a11y).

Опыт работы с REST API и WebSocket.

Опыт работы с TanStack Query (React Query).

Опыт работы с Redux Toolkit или Zustand.

Умение проектировать архитектуру frontend-приложений.

Понимание принципов SOLID, DRY, KISS.

Умение проводить код-ревью и аргументировать технические решения.

Опыт написания unit и integration тестов (Jest, React Testing Library).

Уверенное владение Git.

Будет большим плюсом

Fullstack

Опыт разработки на Node.js.

Опыт работы с NestJS или Express.

Понимание принципов построения REST API.

Опыт проектирования баз данных.

Опыт работы с PostgreSQL.

Опыт работы с Prisma ORM.

Опыт работы с Redis.

DevOps

 

Опыт работы с Docker.

Настройка CI/CD процессов.

Опыт работы с Linux-серверами.

Опыт деплоя приложений.

Дополнительно

Опыт работы с микрофронтендами.

Опыт работы с монорепозиториями (Nx, Turborepo).

Опыт работы с картами (Google Maps, Leaflet, Mapbox).

Опыт оптимизации Web Vitals.

Понимание принципов информационной безопасности веб-приложений.

Опыт интеграции сторонних сервисов и платежных систем.

Что ожидаем от кандидата

Самостоятельно декомпозировать задачи и оценивать сроки реализации.

Предлагать технические решения, а не только выполнять поставленные задачи.


Контролировать качество собственного кода.

Участвовать в архитектурных обсуждениях.

Быстро разбираться в существующем коде и дорабатывать его.

Брать ответственность за результат и сроки выполнения задач.

Будет проверяться на собеседовании

JavaScript и TypeScript.

React и Next.js.

Работа с асинхронностью.

Оптимизация производительности.

Архитектура frontend-приложений.

Git.

Работа с API.

Практические задачи по реальному коду.