Опубликовано 16 августа 2025 г.

Стажёр Frontend Developer (React)

World iconудаленно
Money bag icon-

О компании и команде

Мы – коммуникационное агентство CRITICA, уже более 6 лет создаем и развиваем проекты для наших клиентов, предлагая нестандартные решения. В нашей команде 15+ опытных специалистов из России и стран СНГ. Мы работаем над разными задачами – от веб-разработки и аналитики до брендинга и дизайна.

Ожидания от кандидата

ВАЖНО! Прикрепляйте ссылки на свой github или на проекты в сопроводительном письме. Без этого попасть на собеседование не получится.

1. JavaScript / TypeScript

- Понимание основ JS (ES6+): функции, промисы, async/await, деструктуризация 

- Базовые знания TypeScript: типы, интерфейсы 

- Работа с DOM и событиями  

2. React.js

- Понимание компонентного подхода  

- Работа с хуками (useState, useEffect, useMemo, useCallback)  

- Умение использовать Context API  

- Основы оптимизации (React.memo, useMemo)  

 3. Next.js

- Разметка страниц (pages/ или app/)  

- Работа с API-роутами  

- Предварительный рендеринг (SSR, SSG, ISR)  

- Навигация (next/router, next/link)  

 4. Zustand (глобальное состояние)  

- Создание и использование хранилищ  

- Работа с селекторами и actions  

- Подписка на изменения состояния  

 5. React Hook Form + Zod (валидация форм)**  

- Создание и управление формами  

- Валидация с помощью Zod  

- Обработка ошибок и кастомные валидации  

6. Работа с API 

- Запросы через axios  

- Обработка ошибок и загрузки  

- Кэширование и стейт-менеджмент данных 

-Работа с tanstack/react-query 

7. Стилизация  

- CSS-модули / SCSS  

- Адаптивная верстка (Flex/Grid, медиа-запросы)  

- Базовые анимации 

8. Git & Работа в команде 

- Основы Git (ветки, коммиты, пул-реквесты)  

- Работа с GitLab  

- Умение читать чужой код и следовать код-стайлу  

 Личные качества 

- Готовность учиться и разбираться в коде  

- Умение задавать вопросы и искать информацию  

- Внимательность к деталям (типы, валидация, ошибки)  

- Ответственность и соблюдение дедлайнов

Условия работы

У нас полностью удаленный формат, гибкий график и децентрализованный офис – вы работаете из любого города и самостоятельно планируйте свой день. Команда распределена по всей России и СНГ, поэтому мы выстраиваем процессы так, чтобы каждый чувствовал себя частью общего дела, независимо от часового пояса.

Бонусы

Мы предлагаем бонусы и премии за успешное закрытие проектов, а также оплачиваем обучение, если оно необходимо для работы или развития специалиста.

Дополнительные инструкции

Вакансия предусматривает одно собеседование со старшим разработчиком и техлидом, возможен live-coding с задачами из codewars или leetcode

CA

critica agency

Удалённо

Получить оффер
Sophi AI

Не зовут на интервью? Автоматизируй поиск работы своему AI ассистенту Софи

Попробовать бесплатноArrow

Похожие вакансии

Это единственная вакансия по вашему фильтру
вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript