Frontend-разработчик
Ищем опытного Frontend-разработчика для развития B2C-продуктов экосистемы YeaHub: сервиса поиска вакансий, конструктора резюме, платформы стажировок и IT-сообщества. Нужно проектировать архитектуру на React и TypeScript, разрабатывать сложные интерфейсы, оптимизировать производительность и участвовать в развитии инженерных практик. Требуется 3+ года опыта, глубокое знание JavaScript и современных frontend-технологий. Предлагают удалённый формат, гибкий график, ДМС и оплату обучения.
Зарплата не указана — оценили по рынку
На основе 153 похожих вакансий за 90 дней.
Что предстоит делать
Мы, команда YeaHub, создаем экосистему для IT-специалистов, которая помогает развиваться в профессии: готовиться к собеседованиям, находить работу, получать поддержку от менторов и развивать профессиональные навыки. Мы уже запустили: • Тренажер собеседований; • Базу вопросов для подготовки; • Сервис лайвкодинга с задачами из реальных компаний; • Платформу менторов. Сейчас мы активно развиваем направление B2C-продуктов: создаем сервис поиска вакансий, конструктор резюме с системой оптимизации, IT-сообщество, агрегатор профессиональных материалов и платформу стажировок. Мы ищем опытного Frontend-разработчика, который будет не только реализовывать интерфейсы, но и участвовать в проектировании архитектуры, развитии инженерных практик и принятии технических решений. Вы будете отвечать за развитие клиентской части наших продуктов, работать со сложными пользовательскими сценариями и создавать масштабируемые приложения, которыми ежедневно пользуются IT-специалисты.
- Проектировать архитектуру клиентских приложений на React + TypeScript, участвовать в выборе технических решений и развитии frontend-экосистемы.
- Разрабатывать сложные пользовательские интерфейсы для B2C-продуктов: поиска вакансий, конструктора резюме, платформы стажировок и IT-сообщества.
- Создавать новые модули и функциональность с нуля, а также развивать существующие решения.
- Оптимизировать производительность веб-приложений: скорость загрузки страниц, рендеринг компонентов, работу с большими объемами данных.
- Работать над высоконагруженными клиентскими приложениями и критически важными пользовательскими сценариями.
- Разрабатывать масштабируемые SPA и SSR-приложения с использованием Next.js.
- Работать с состоянием приложения через Redux Toolkit, Redux и Zustand.
- Интегрировать frontend-приложения с backend-сервисами через REST API, HTTP, Axios и GraphQL.
- Работать с WebSocket для сервисов с интерактивным взаимодействием в реальном времени.
- Проводить code review, участвовать в развитии стандартов разработки и повышении качества кода команды.
- Участвовать в декомпозиции задач, оценке технической сложности и планировании спринтов вместе с продуктовой командой.
- Писать поддерживаемый код, проводить рефакторинг и улучшать существующую архитектуру.
- Разрабатывать и поддерживать внутренние frontend-инструменты.
- Покрывать код тестами: Jest, React Testing Library, Vitest.
- Участвовать в настройке процессов CI/CD, автоматизации сборки и деплоя приложений.
- Технологии, с которыми предстоит работать
- React 18+
- TypeScript
- JavaScript (ES6+)
- HTML5, CSS3, SCSS
- Flexbox, Grid, адаптивная верстка
- Redux Toolkit, Redux, Zustand
- Next.js (SSR / SSG)
- REST API, HTTP, Axios
- WebSocket
- Vite, Webpack
- Jest, React Testing Library, Vitest
- Git
- Docker
- CI/CD
- Что мы ожидаем от кандидата
- 3+ года коммерческого опыта разработки frontend-приложений на React и TypeScript.
- Глубокое знание JavaScript (ES6+), понимание принципов работы браузера и frontend-архитектуры.
- Опыт разработки сложных пользовательских интерфейсов и масштабируемых приложений.
- Опыт проектирования архитектуры клиентских приложений и работы со сложными состояниями.
- Уверенное владение HTML5, CSS3, SCSS, адаптивной версткой, Flexbox и Grid.
- Опыт работы со стейт-менеджерами: Redux Toolkit, Redux, Zustand или аналогами.
- Практический опыт интеграции с REST API, работы с HTTP и клиентскими библиотеками запросов.
- Опыт работы с Git и командной разработкой через pull request.
- Опыт написания unit-тестов и понимание принципов тестируемого кода.
- Понимание принципов SPA, SSR, SSG и оптимизации frontend-приложений.
- Опыт работы с системами сборки Webpack или Vite.
- Будет большим плюсом
- Опыт разработки высоконагруженных B2C-продуктов.
- Опыт работы с Next.js.
- Знание Node.js и понимание backend-интеграций.
- Опыт работы с WebSocket.
- Опыт настройки CI/CD процессов.
- Опыт работы с Docker.
- Опыт взаимодействия с дизайнерами через Figma.
- Опыт наставничества и менторства frontend-разработчиков.
- Опыт поддержки и рефакторинга legacy-кода.
- Почему стоит присоединиться к YeaHub
- Влияние на продукт
- Мы создаем продукт, который помогает людям развиваться в IT и находить новые возможности. Ваш код будет напрямую влиять на опыт тысяч пользователей каждый день.
- Вы будете участвовать не только в разработке интерфейсов, но и в обсуждении продуктовых решений, архитектуры и технического развития платформы.
- Сложные инженерные задачи
- Вам предстоит работать над:
- системой поиска вакансий с фильтрацией и сложной бизнес-логикой;
- конструктором резюме;
- интерактивными сервисами лайвкодинга;
- платформами для обучения, менторства и развития IT-сообщества.
- Инженерная культура
- Мы ценим качественный код и системный подход:
- регулярные code review;
- обсуждение архитектуры;
- обмен знаниями внутри команды;
- развитие технических практик;
- поддержка профессионального роста.
- Комфортные условия
- Удаленный формат работы или гибридный формат.
- Гибкий график.
- Конкурентная заработная плата.
- ДМС.
- Оплата профессионального обучения, курсов и конференций.
- Корпоративные активности и сильная команда.
- Если вам интересно создавать современные frontend-приложения, влиять на продуктовые решения и работать над сложными B2C-сервисами — будем рады познакомиться.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийReact Native розробник
BUKI — міжнародна EdTech-компанія, що створює освітній маркетплейс, шукає першого React Native розробника для запуску мобільного застосунку BUKI School. Роль передбачає повну відповідальність за мобільну кодову базу: від архітектури до релізів, інтеграцію Zoom SDK та роботу з кількома ринками. Потрібен досвід від 3 років з React Native, TypeScript, нативним шаром (Kotlin/Swift) та випущеними застосунками. Пропонують гнучкий графік, гібридний формат, медичне страхування, оплату навчання та AI-інструментів.
Frontend-разработчик (React)
~2 216 000 ₸ оценка
Ищем опытного Frontend-разработчика с 3+ годами опыта в React и TypeScript для поддержки и развития корпоративного приложения. Нужно будет создавать интеграции, проводить код-ревью и работать в команде инженеров. Требуется знание CSS, HTML, Git, SPA и REST.
Старший TypeScript разработчик (Datagrok)
~2 216 000 ₸ оценка
Ищут старшего TypeScript-разработчика для создания приложения на платформе Datagrok для фармацевтической компании. Нужно работать напрямую с учёными, понимать их задачи и превращать в софт. Требуется экспертный TypeScript, опыт в научном ПО и беглый английский. Предлагают полную удалёнку и рост.
Frontend-разработчик (Vue, Nuxt)
~2 216 000 ₸ оценка
Финтех-компания «Небус» ищет опытного Frontend-разработчика (от 3 лет) для создания удобных интерфейсов: сайтов, личного кабинета и админ-панелей. Нужно знать Vue, Nuxt, TypeScript и сопутствующий стек. Предлагают полную удалёнку, гибкий график и дружную команду.
Full Stack Developer
Full Stack розробник для продукту на Node.js та React.js з інтеграцією AI. Потрібен досвід 4+ років, знання TypeScript та REST API. Бонусом буде досвід з OpenAI, Claude, Gemini або іншими AI-інструментами.
Старший Front-end разработчик (Vue.js + React Native)
Ищем Senior Front-end разработчика, который будет работать и с вебом на Vue.js, и с мобильными приложениями на React Native. Нужен опыт от 3 лет, отличное знание JavaScript и TypeScript, а также уверенное владение Vue 3 и React Native. Предлагают гибкий график, медстраховку, оплачиваемый отпуск и офис в центре Киева.