Telegram Web
#собесы #javascript #senior
Вопросы, которые могут задать на собеседовании Senior JavaScript Developer.
Проверьте себя без помощи поисковиков!


Как работает Context API в React?

Пример кода:
const MyContext = React.createContext();

function App() {
return (
<MyContext.Provider value="Hello">
<ChildComponent />
</MyContext.Provider>
);
}

function ChildComponent() {
const value = useContext(MyContext);
return <div>{value}</div>;
}


❗️Ответ:
Context API
позволяет передавать данные через дерево компонентов без необходимости передавать пропсы на каждом уровне. Это особенно полезно для глобальных данных, таких как тема, настройки пользователя или состояние аутентификации. Контекст создается с помощью React.createContext, а данные передаются через Provider и потребляются с помощью useContext или Consumer.

Ссылка на документацию
React: Context
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Младший разработчик Frontend, Ozon fresh
#офис #junior
Локация: Москва
Компания OZON
☑️Вы будете:
-Разрабатывать и поддерживать пользовательский интерфейс в системах логистики Ozon fresh.
-Взаимодействовать с дизайнерами для создания интуитивно понятных и привлекательных пользовательских интерфейсов.
-Тестировать и отлаживать фронтенд-компоненты, обеспечивать их стабильность и производительность.
-Участвовать в рефакторинге и оптимизации существующего кода.
-Взаимодействовать с бэкенд-разработчиками для интеграции фронтенд-части с серверной частью системы.

☑️Нам важно:

-Знание HTML/CSS/JS/браузерного API.
-Алгоритмическое мышление.
-Опыт работы с Git.

☑️Будет плюсом:
-Опыт с Vue, но рассмотрим и с опытом React. Базовые знания TypeScript.
-Опыт работы с внешними API.
-Знания других ЯП.
-Опыт написания тестов.
Контакты: https://clck.ru/3PAnaJ

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior Frontend Developer в VK HR Tek, Москва
#удаленка #гибрид #senior
Компания: VK
☑️Задачи
-Фронтенд-разработка и поддержка фронтенд-части сервисов VK HR Tek
-Реализация продуктовых задач от задумки до продакшена, ответственность за работоспособность фронтенд-части
-Участие в оценке и декомпозиции задач на Scrum-мероприятиях
-Обсуждение и проработка архитектуры вместе с большой командой фронтендеров (20 человек)
-Код-ревью и покрытие кода юнит-тестами

☑️Требования
-Опыт работы от четырёх лет
-Опыт разработки на React c Redux
-Хорошее знание TypeScript, особенностей и API современных браузеров, сетевых ограничений
-Уверенное владение Git
-Понимание принципов безопасности веб-приложений
Контакты: https://team.vk.company/vacancy/44005/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
This media is not supported in your browser
VIEW IN TELEGRAM
🔥Вакансии прошедшей недели

Junior/Junior+:
1.Стажёр-разработчик (Frontend, Vue), Компания:
Крок(офис)
2.Младший разработчик Frontend, Ozon fresh, Компания:
OZON(офис)

Middle/Middle+:
1.Front end разработчик, Компания:
Сбер(офис)
2.Middle Frontend Developer в MWS Data Cat [Big Data, МТС Веб Сервисы], Компания:
МТС(гибрид)
3.Frontend-разработчик, Компания:
Т1(офис)

Senior/Head:
1.Frontend Web-разработчик, Компания:
Luna Capital(удаленка)
2.Frontend-разработчик — React, Компания:
Т-Банк(удаленка, офис)
3.Senior FullStack Developer, Компания:
Launchpadtechnologiesinc(удаленка)

🔼Навигация по вакансиям:
#intern #junior #senior #middle
#100k #200k #300k #400k #500k
Frontend разработчик
#удаленка #senior #300k
Компания: Selecty
ЗП: от 200 000 до 330 000 ₽
☑️Ожидания от кандидата
Опыт с такими технологиями:

-JavaScript ES6+(import/export, стрелочные функции, промисы)
-TypeScript;
-React;
-React Hook Form;
-Redux Toolkit (на уровне createSlice, createAsyncThunk, useSelector, useDispatch будет более чем достаточно);
-Понимание как устроена авторизация (Keycloak, AD);
-Hapi.js - понимание как устроен сервер, роутинг и плагины.
-Знание Webpack Module Federation
-Опыт с фреймворками NestJS / Express

☑️Условия работы
-Оформление по ТК РФ (также можно оформиться по ИП)
-Удаленный формат работы

☑️Бонусы
-ДМС со стоматологией
-Скидки на изучение иностранных языков от Skyeng
-Скидки на фитнес от Xfit
-Скидки на кино от КАРО
-Техника для работы
-Работа в ИТ-аккредитованной компании
Контакты: [email protected]

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
🔥21
Frontend Developer (проект Blockchain)
#удаленка #senior #800k
Компания: Vital Partners
ЗП: от 6000 до 8000 $
Приглашаем Senior Frontend Developer.
☑️Наш стек:
React
TypeScript
TanStack/Start, TanStack/Router
Tailwind CSS
Jotai, WebWorkers
Progressive Web Apps (PWA) - crucially, without relying on Next.js
Server-Side Rendering (SSR) - also, without relying on Next.js
Atomic state management
Virtualization
Experience with WebAssembly (Wasm) - будет значительным преимуществом

☑️Обязанности:
-Разработка платформы
-Адаптация платформы под проекты

☑️Условия:
-Удаленный формат работы
-Гибкий рабочий день
-Готовность приступить к работе: ASAP
Контакты: [email protected]

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
2
Middle+/Senior Frontend-разработчик в команду Digital
#удаленка #middle #senior
Компания: 2ГИС
☑️Примеры ближайших задач
-обновление системы бронирования переговорок и рабочих мест;
-упрощение автоматизированного сбора отчетности о командировках;
-добавление льгот и скидок для сотрудников;
-обновление Кабинета руководителя;
интеграция корпоративного портала с корпоративным мессенджером и другими сервисами;
-участие в продвижении AI-инструментов внутри компании.

☑️Чем предстоит заниматься
-драйвить технические изменения;
участвовать в оценке и декомпозиции новых фич;
-писать код frontend части проектов.

☑️Какого кандидата мы ждем
-Ждём кандидата, которому будет интересно доставлять фичи, улучшающие опыт его коллег. Вдумчивого, ответственного, предлагающего идеи и улучшения.

☑️Что важно для эффективной работы
-опыт фронтенд-разработки с использованием TypeScript и React от 5 лет;
-опыт фичелидства: умение брать на себя ответственность за разработку функционала — от проработки требований до релиза, в том числе декомпозиция задач, синхронизация с командой и контроль качества;
-навыки работы с SQL и Docker;
-практический опыт работы с Node.js;
-умение эффективно работать в команде, предлагать улучшения и доводить задачи до результата;
-приветствуется опыт настройки CI/CD;
-желателен опыт написания автоматизированных тестов.
Контакты: https://job.2gis.ru/software/76848/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
2
Frontend разработчик (Платформа TagMe)
#гибрид
Локация: Москва
Компания: Сбер
☑️Чем предстоит заниматься:
-разрабатывать и поддерживать сложные интерфейсы веб-приложения для работы с данными
-участвовать в полном цикле создания функционала
-тесно взаимодействовать с бэкенд-разработчиками и дизайнерами для создания эффективного и понятного инструмента
-разработка пользовательских интерфейсов на React + Typescript
-интеграция клиентской логики с API
-разработка и поддержка дизайн-системы и библиотеки UI-компонентов.

☑️Требования
-отличное знание Typescript 5+ и Javascript
-опыт работы на аналогичной позиции от 4х лет
-опыт работы с React 18+
-хорошее знание HTML и CSS
-работа с системой управления версий git.
Контакты: https://rabota.sber.ru/search/4457608/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Резюме Frontend-разработчик React / Фронтенд разработчик React
Анна Александровна

📌 Образование высшее техническое (Инженер проектировщик)
📌 Контакты
Telegram: @BaklanovaAnna
📌  Москва, полный день, удаленная работа
📌 Сайтwww.annaklenova.ru

Опыт работы:

Ноябрь 2023 — Август 2025  2 года 
Госкомпания (дочернее предприятие) Москва
Frontend-разработчик React JavaScript

🔹Основной стек: React, TypeScript
🔹 Участвовала в командной (фронтенд и бэк-разработчиками) миграции приложения на React JS с Angular. Приложение включает реестр систем, пользователей, отчеты, списки, поиски, сортировки, фильтры, карточки систем, карточки пользователей, ролевую модель.
🔹 Поддерживала и дорабатывала функционал действующего фронтенд приложения госкомпании.
🔹  Разрабатывала системы авторизации, регистрации и входа пользователей с использованием JWT (JSON Web Tokens);

Апрель 2022 — Ноябрь 2023 1 год 6 месяцев
Сигма Альянс Фронтенд разработчик Москва
🔹  Основной стек: JavaScript, React
🔹 Создавала дашборды на JavaScript, React с использованием библиотек PieChart, Recharts;
🔹  Разрабатывала пользовательские интерфейсы, а также отдельные части веб-сайта и приложения на JavaScript React, преимущественно применение функциональных компонентов React.
🔹 Добавляла функционал, логику в действующие проекты на React, а так же кнопки, формы, меню, модальные окна, пагинация на JavaScript React.

Обо мне:
Frontend (React) разработчик с 3 + годами опыта. Специализируюсь на JavaScript, React и TypeScript. Нравиться писать качественный код и создавать интересные проекты. Мотивирует, когда результат моих работ нравится пользователям и помогают бизнесу расти и зарабатывать. 
Стек технологий:
▫️Языки: JavaScript, TypeScript.
▫️Фреймворки и библиотеки: React, Redux, Tailwind, HTML5, CSS3, Mobx.
▫️ Инструменты: Git, Docker.
🤔72👍2
Frontend Developer TON Telegram Mini App
#удаленка #foreign
Company: Doggverse
Salary: $90k - $100k estimated
🔹Responsibilities:
-Design, implement, and ship the Telegram Mini App frontend with clean APIs and distribution.
-Build core metaverse flows: Home (build/play), Marketplace, and stable dApp connections (TON Connect).
-Deliver assets & history: balances, tokens/jettons, NFTs, and accurate previews/emulation
-Integrate Three.js for 3D rendering and WebAR for immersive experiences.
-Ensure security, performance, and reliability; maintain robust automated tests and sample integration apps.

🔹Requirements:
-5+ years frontend development with JavaScript/TypeScript, HTML5, and CSS3.
Proficiency in React, Vue.js, or similar frameworks.
-Experience with Telegram Mini App API or similar platforms.
-Knowledge of responsive design, mobile-first principles, and 3D rendering (Three.js).
-Clear technical communication in English.
Contact: https://jobs.ton.org/companies/doggverse/jobs/58690466-frontend-developer-ton-telegram-mini-app#content

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Frontend-разработчик React
#удаленка #middle #100k
Компания: ДАЛЕЕ
ЗП: от 130 000 ₽
☑️Обязанности:
-Разработка фронтальной части проектов, включая:
-Декомпозиция и анализ задач бэклога в части разработки фронт-енда
-Оценка трудоемкости задач
-Проектирование фронтальной части решения и интеграции фронт- и бэк-енд частей

☑️Требования:
-Проживание на территории РФ.
-Отличное знание React.
-Опыт разработки фронт-приложений (TS, React/Redux, адаптивные интерфейсы)
-Опыт работы c RESTful API и Websocket
-Опыт работы с системами сборки
-Навыки покрытия кода unit-тестами

Плюсом будет:

-Опыт разработки сложных приложений
-Навыки работы с OpenShift, инструментами CI/CD (Jenkins)

☑️Мы предлагаем:
-Полностью белую заработную плату от 130 000 рублей (net). Ориентируемся на ваши пожелания, опыт и навыки.
-Оформление по ТК РФ, оплачиваемые отпуск и больничный с первого рабочего дня.
-Работу в компании с аккредитацией в Минцифре.
-Расширенный пакет ДМС со стоматологией.
Спорт – корпоративный волейбол, беговой клуб, йога и киберспортивные турниры)
-Яркая корпоративная жизнь – более 400 мероприятий в год (2 корпоратива с оплатой трансфера, разговорный клуб английского, совместные походы в музей, квизы, книжный и киноклуб, мем-чат и многое другое).
-8-часовой рабочий день с возможностью «плавающего утра» и гибкого графика.
-Работу с большими брендами, интересными проектами в дружном и талантливом коллективе.
-Обучение и участие в профессиональных конференциях.
Контакты: [email protected]

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
1
Frontend-разработчик — React
#удаленка #офис #senior
Компания: Т-Банк
☑️Обязанности
-Разрабатывать клиентские и внутренние интерфейсы и сопутствующие инструменты
-Внедрять новые технологии и практики
-Обучаться, совершенствовать свои знания и навыки

☑️Требования
-У вас есть опыт коммерческой разработки на React от 4-лет
-Отлично знаете Javascript
-Понимаете современный стек веб-разработки
-Готовы работать в распределенной команде
-Будет плюсом знание Typescript и опыт работы с ним, навык написания unit-тестов, опыт работы с Node.js, навык работы с CI/CD — GitLab
Контакты: https://www.tbank.ru/career/it/front-end-razrabotka/frontend-developer-react/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Frontend-разработчик (React)
#удаленка
Компания: Т1
☑️Задачи:
-Проектирование и разработка интерфейсов для клиентской части.
-Разработка новых UI-компонентов и платформенных модулей и их внедрение.
-Сопровождение решения, решение задач оптимизации.
-Участие в планировании спринтов.
-Разработка модульных тестов и документирование кода.
-Участие в кросс review внутри команд.

☑️Стек:
JavaScript, TypeScript, ReactJS, Redux.
HTML, CSS.
Nginx.
Webpack, Babel.
Git, BitBucket.
Контакты: https://career.t1.ru/vacancies/vacancy-detail?id=124578463

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Разработчик интерфейсов в Яндекс Деплой
#гибрид #офис
Компания: Яндекс
☑️Какие задачи вас ждут
-Разработка интерфейсов для управления трафиком
Вы будете развивать интерфейсы для настройки балансировки трафика и сетевой доступности. Вместе с дизайнером и продуктовым менеджером предстоит определять, как должен выглядеть и работать удобный для всего Яндекса UI/UX.
-Унификация интерфейсов
Мы проектируем сквозные решения для разных частей платформы: контейнеризации, доставки ресурсов, управления виртуальными машинами и мониторинга. Наша цель — сделать интерфейсы согласованными и удобными, чтобы они работали как единая платформа.
-Развитие фронтенд-инфраструктуры
Мы считаем Developer Experience (DX) основой эффективной работы. Наша команда постоянно совершенствует фронтенд-инфраструктуру и инструменты: оптимизирует сборку и линтинг, интегрирует AI-агентов и внедряет решения для observability.

☑️Мы ждем, что вы
-Пишете поддерживаемый React-код на TypeScript и ES6
-Разбираетесь в конфигурировании сборок фронтенда, оптимизации performance
-Умеете писать юнит-, интеграционные, скриншотные и E2E-тесты
-Настраиваете observability для фронтенда: RUM, мониторинг ошибок, алерты
-Работали с Node.js: знаете, как устроена экосистема и как писать серверную логику
-Настраиваете CI/CD фронтенда: правила пайплайна, работа с NPM, политика релизов и откатки
-Знакомы с Docker, Kubernetes, nginx
Контакты: https://yandex.ru/jobs/vacancies/razrabotchik-interfeysov-v-yandeks-deploy-37647

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Frontend разработчик (Факторинг)
#удаленка #гибрид
Компания: Wildberries
☑️Что нужно делать
-Писать поддерживаемый и эффективный код
-Разрабатывать интерфейсы
-Оптимизацию производительности фронтенд-приложений
-Рефакторинг кода, улучшать архитектуру
-Взаимодействовать с дизайнерами: реализация макетов из Figma
-Адаптивная и кросс-браузерная верстка
-Участвовать в code review

☑️Какой опыт и знания нужны
-Уверенное владение JavaScript и TypeScript.
-Опыт разработки на React 18
-Знание библиотек для управления состоянием, предпочтительно Zustand.
-Опыт работы с Storybook для документирования и разработки UI-компонентов.
-Знание и опыт использования Sentry для мониторинга и отслеживания ошибок.
-Опыт написания чистого, поддерживаемого кода
Контакты: https://career.wb.ru/vacancies/21947?

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Стажер Frontend Developer [МТС Product, МТС Веб Сервисы]
#офис #intern
Локация: Москва
Компания: МТС
☑️ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ
Разрабатывать текущий функционала продукта

☑️Кого мы ищем
-Знание HTML, CSS, JavaScript (в частности, каррирование, callback, promise, async/await)
-Знание/представление TypeScript, GIT, NPM
-Понимание всей документации Vue 3
-Знание сетевых взаимодействий TCP/IP, HTTP, REST (типы запросов POST, PUT, GET и остальные, разница между ними)
Контакты: https://job.mts.ru/vacancy/576778142618751227

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Frontend разработчик (React)
#удаленкарф
Компания: Крок
☑️Ваши задачи
-Разрабатывать новые SPA-модули: React-Router v6, Code-Splitting, Suspense;
-Интегрировать REST и GraphQL gateway (используем React-Query, urql);
-Писать настраиваемые интерфейсы и графики — чарты загрузки, визуализацию логов и статусов деплоймента (echarts, Grafana-like);
-Реализовывать real-time: WebSocket и SSE-слои для логов и прогресса задач;
-Поддерживать чистоту: писать юнит- и компонентные тесты (Vitest, React Testing Library, Storybook);
-Работать в команде — ревьюить код, обсуждать UX с дизайнерами, взаимодействовать с Python--разработчиками по API.

☑️Наши ожидания
-3+ лет коммерческой разработки на React + TypeScript;
-Глубокое понимание Virtual DOM, Hooks, Context vs Redux/ Zustand;
-Опыт работы с асинхронными запросами (Axios / Fetch, React-Query, SWR);
-Уверенный CSS-in-JS / Tailwind: адаптивная вёрстка, accessibility, dark-mode;
-Git, CI/CD, code review — не просто знакомы, а в ежедневной практике;
-English B1+: чтение документации, комментарии PR.

☑️Будет плюсом
-Опыт работы с micro-frontends (Webpack MF, Module Federation, Single-SPA);
-Взаимодействие с библиотеками визуализации: React-Flow, D3, ECharts, VisX;
-Знание Canvas/WebGL (например, PixiJS) — пригодится для topology map;
-Умение работать с Figma API и понимание подходов к дизайну через токены;
-Знание Storybook-addon-interaction, Chromatic visual tests.
Контакты: https://careers.croc.ru/vacancies/frontend-razrabotchik-react/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
1
Фронтенд-разработчик в команду рекламных продуктов
#удаленка
Компания: Авито
☑️Вам предстоит:
— разрабатывать и развивать интерфейсы кабинета Авито Рекламы и внутренних инструментов (админок), обеспечивая удобство и эффективность работы пользователей;
— проектировать архитектуру клиентской части, обеспечивая масштабируемость и читаемость кода;
— интегрировать фронтенд с backend-сервисами: готовить и согласовывать контракты, предлагать оптимальные решения взаимодействия;
— оптимизировать производительность клиентских приложений;
— работать в тесной связке с бэкенд-разработчиками, дизайнерами и продакт-менеджерами;
— участвовать в код-ревью, предлагать и внедрять лучшие практики разработки.

☑️Мы ждём, что вы:
— отличное знаете JavaScript/TypeScript и имеете опыт работы с React;
— уверенно знаете HTML5/CSS3, умеете верстать адаптивные интерфейсы;
— имеете опыт работы с системами управления состоянием (Redux, Effector и др.);
— понимаете принципы REST API;
— имеете опыт работы с системами сборки (Webpack, Vite и др.);
— имеете навыки написания unit и e2e-тестов;
— понимаете CI/CD процессов, Git-flow;
— умеете анализировать и оптимизировать производительность фронтенда (инструменты профилирования, Lighthouse, DevTools);
— готовы брать ответственность за результат, самостоятельно принимать решения в условиях неопределенности;
— владеете хорошими коммуникативными навыками, умеете аргументировать свои решения и работать в команде.
Контакты: https://career.avito.com/vacancies/razrabotka/17609/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Frontend-разработчик в проект «Бюджетирование» в VK Tech, Москва
#удаленка #middle
Компания: VK
☑️Задачи
-Разработка и внедрение новой функциональности для продукта VK Budgeting на стеке React, TypeScript, MobX, Styled Components, Webpack
-Проектирование и оптимизация архитектуры модулей продукта VK Budgeting, внесение предложений по улучшению
-Разработка новой функциональности в других продуктах команды
-Устранение багов в работе существующей функциональности
-Самостоятельное ведение задачи (декомпозиция/оценка), сбор и уточнение требований, контроль сроков выполнения
-Написание юнит-тестов
-Взаимодействие с коллегами (backend, аналитики, тестировщики, дизайнеры) в рамках выполнения задач

☑️Требования
-Опыт разработки от трёх лет
-Опыт разработки приложений с использованием стека React/TypeScript
-Понимание работы state-менеджера, понимание ООП и чистого JS в отрыве от React
-Знание подходов к отладке и оптимизации приложений React, выявлению узких мест в производительности
-Умение работать с кодовой базой, разнесённой на несколько репозиториев
-Умение самостоятельно локализовать и определить проблему, не бояться незнакомых ошибок
-Внимание к деталям и умение следовать командным договоренностям

☑️Будет плюсом
-Опыт выступления на митапах/конференциях
-Опыт разработки innersource/opensource решений
-Опыт менторства или Feature Lead
Контакты: https://team.vk.company/vacancy/44020/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Junior frontend-разработчик
#удаленка #офис #junior
Компания: Технопарк Сколково
☑️По технологиям: фронт пишем на React, Ant Design, бэк - .NET Core

☑️Кого мы представляем на этой позиции:
-опыт с Javascript (ES6, React, Redux, Ant Design, Webpack) от года;
-HTML, CSS
-Гибкость и динамичность мышления, умение быстро анализировать ситуацию и информацию;
-опыт коммерческой разработки
-Плюсом будет наличие знаний в используемых нами языках и технологиях: Typescript, NodeJS, C#, .NET Core и библиотек Devexpress.

☑️Задачи:
-Участие в создании фронтэнда системы сбора данных.
-Разработать несколько компонентов системы:
Система запросов и ответов (определение собираемых данных и субъектов отчетности)
Система уведомлений (создание шаблонов уведомлений и автоматическая генерация при наступлении определенных событий)
-Работа с файлами отчетов в окне браузера (Word и Excel)

☑️Условия:
-5 -дневная рабочая неделя
-гибкий рабочий график
-возможность удаленной работы;
-офис, если устал от удаленки (м. Тульская Москва, м. Парк Культуры Нижний Новгород, м. Садовая - Санкт-Петербург)
Контакты: https://tehnopark-skolkovo.potok.io/open/jobs/339130

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
2025/10/21 19:35:24
Back to Top
HTML Embed Code: