Минск, Первомайский район, улица Программистов, 3
Метро: Уручье* перспективное рабочее место
Что мы ждем от кандидата:
Опыт коммерческой frontend-разработки от 2–3 лет;
Уверенное знание JavaScript и TypeScript;
Практический опыт разработки на React + TypeScript;
Хорошее понимание React и его экосистемы:
- Функциональные компоненты;
- Hooks;
- Context;
- Управление состоянием;
- Жизненный цикл и механизм рендера React;
Понимание принципов работы HTTP, REST API и клиент-серверного взаимодействия;
Опыт работы с решениями для управления client state и server state: TanStack Query, Redux Toolkit, RTK Query, Zustand или аналоги;
Опыт работы с React Router, TanStack Router или аналогичными решениями для маршрутизации;
Опыт работы с UI-библиотеками и компонентными фреймворками: MUI, Ant Design, Mantine, shadcn/ui или аналогами;
Уверенное знание HTML5 и CSS3, адаптивной и кроссбраузерной верстки. Опыт работы с CSS Modules, CSS-in-JS, Tailwind CSS или аналогами;
Понимание принципов frontend-архитектуры, разделения ответственности между UI-компонентами, состоянием, бизнес-логикой и взаимодействием с API;
Опыт работы с Git, code review и командной разработкой;
Умение самостоятельно разрабатывать функциональность от постановки задачи до готового результата;
Понимание принципов производительности и оптимизации React-приложений.
Будет преимуществом:
Опыт работы с Next.js;
Понимание и практический опыт использования SSR/SSG/ISR, React Server Components;
Опыт разработки сложных форм с использованием React Hook Form, Zod или аналогичных инструментов;
Опыт разработки переиспользуемых UI-компонентов, UI Kit / Design System;
Опыт работы с Angular, Vue.js или другими frontend-фреймворками;
Практический опыт написания тестов с использованием Jest/Vitest, React Testing Library, Playwright/Cypress;
WebSocket / SSE;
Знакомство с Feature-Sliced Design или другими подходами к организации frontend-архитектуры;
Понимание принципов Accessibility (a11y);
Опыт работы с i18n;
Опыт работы с OpenAPI / Swagger;
Знание принципов и инструментов CI/CD, Docker;
Опыт работы в fintech / banking или с высоконагруженными приложениями.
Что мы предлагаем своим сотрудникам:
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Закрытое акционерное общество «Белорусско-Швейцарский Банк «БСБ Банк»
Минск
от 6500 BYR
Team.Inno / Фабрика инноваций и решений
Минск
от 6500 BYR