Короткий портрет кандидата
Вы уверенно пишете на JavaScript/TypeScript, знаете React, понимаете, как устроены компоненты, состояние, работа с API, и умеете доводить интерфейс до продакшн-качества: адаптивность, доступность, производительность, аккуратная интеграция с бекендом и понятная структура проекта.
Краткая карточка
| Позиция | Frontend разработчик (Frontend developer) |
|---|---|
| Ставка | 18.0–32.0 NET €/час (ориентир) |
| Формат | Контракт (командировка из Польши) |
| Сфера | IT и цифровые профессии |
| Язык | EN желательно (FR/NL — плюс) |
Стек и инструменты (ориентир)
Если вы сильны в Vue/Angular, это также может подойти — ключевое, чтобы вы уверенно закрывали фронтенд-задачи и работали по процессу.
Что вы будете делать на проекте
- Разрабатывать интерфейсы для веб-продукта: страницы, формы, личные кабинеты, административные панели.
- Интегрировать фронтенд с API (REST/GraphQL), аккуратно обрабатывать состояния загрузки/ошибок, обеспечивать предсказуемую логику.
- Поддерживать качество UI: адаптивность, кроссбраузерность, базовая доступность (a11y), понятные UI-паттерны.
- Оптимизировать производительность (рендер, загрузка, бандл), следить за регрессиями и метриками.
- Писать тесты на критические сценарии (юнит/интеграционные — по процессу команды), участвовать в ревью кода.
- Взаимодействовать с дизайнером/PM/бекендом: уточнять требования, фиксировать договорённости, оценивать задачи.
Фокус — не “сверстать экран”, а довести функциональность до состояния, когда ей удобно пользоваться и её не страшно поддерживать.
Требования (что проверяют в первую очередь)
- Практический опыт во фронтенде: коммерческие проекты или сильные продуктовые кейсы (портфолио обязательно).
- JS/TS: уверенное понимание асинхронности, работы с данными, типизации (для TS), модульности.
- React: компонентный подход, хуки, управление состоянием, работа с формами, обработка ошибок.
- HTML/CSS: адаптив, сетки, типографика, аккуратные состояния (hover/focus), базовые принципы доступности.
- Умение читать ТЗ, задавать вопросы, оценивать объём работ и доводить задачи до результата.
- Коммуникация: базовый EN желателен (часть документации/созвонов), FR/NL — существенный плюс.
Если вы можете показать 2–3 реальных примера: “что было, что сделали, какой результат” — это повышает шанс на быстрый старт.
Что подготовить для отклика (чтобы не терять время)
- Резюме (CV) — обязательно: опыт, стек, роли на проектах, достижения.
- Ссылки: GitHub/портфолио/кейсы (даже 1–2 сильных проекта лучше, чем “всё подряд”).
- Коротко: ваша “сильная сторона” (например: формы, performance, архитектура компонентов, интеграции, дизайн-система).
- Уровень языка (EN) и готовность к формату проекта (график/выезд/командировка).
Заполнить CV на MaViAl