react разработчик мессенджера

ВКонтакте

United States

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Гибкий график работы
Бонусы и скидки от партнёров
Офис в центре города
ДМС

Job summary

HireHi ищет frontend-разработчика на React/TypeScript для разработки и поддержки веб- и мобильных мини-приложений внутри экосистемы платформы MAX. Вы будете интегрировать UI с backend API, работать с архитектурой компонентов и дизайном систем, писать тесты и участвовать в ревью кода.

Требуется 3+ года коммерческого опыта, знание React, TypeScript, Redux и современных инструментов сборки. Оффис в центре города, гибкий график, ДМС и бонусы от партнёров предлагают комфортную среду для роста.

Qualifications

  • Коммерческий опыт frontend-разработки на JavaScript или TypeScript от трёх лет.
  • Уверенный коммерческий опыт разработки на React.
  • Знание TypeScript, React, компонентного подхода, хуков, управления состоянием и жизненного цикла приложения.
  • Умение самостоятельно разрабатывать и поддерживать frontend-функциональность в рамках поставленных задач.
  • Умение декомпозировать задачи на понятные технические шаги.
  • Способность предлагать технические решения и обсуждать их с командой.
  • Опыт работы с библиотеками управления состоянием, например Redux.
  • Знание HTML, CSS, адаптивной и кросс-браузерной вёрстки.
  • Опыт интеграции с REST API, WebSocket и асинхронными сценариями взаимодействия с бэкендом.
  • Опыт написания тестов с Jest, React Testing Library или аналогичными инструментами.
  • Уверенное владение Git: ветки, merge/rebase, pull/merge request, code review.
  • Понимание принципов производительности frontend-приложений: lazy loading, code splitting, tree shaking, оптимизация ресурсов, Web Vitals.
  • Опыт работы с CSS Modules, CSS-in-JS, PostCSS, Sass или аналогичными инструментами.
  • Понимание особенностей разработки для mobile web: адаптивности, touch-сценариев, ограничений браузеров и WebView.
  • Опыт работы с инструментами сборки: Webpack, Vite, Rspack или аналогичными.
  • Английский для чтения технической документации.
  • Будет плюсом: опыт разработки веб-приложений в WebView или мобильных mini app-сценариях, опыт поддержки инструментов сборки, умение работать в условиях высокой неопределённости, готовность общаться с бизнес-заказчиками и уточнять требования, готовность разбираться в смежных областях, например CI/CD

Responsibilities

  • Разрабатывать frontend-приложения на React и TypeScript и поддерживать их.
  • Создавать адаптивные интерфейсы для desktop- и mobile-сценариев.
  • Интегрировать приложения с backend API, WebSocket и внешними сервисами.
  • Поддерживать и улучшать кодовую базу: рефакторинг, устранение технического долга, повышение стабильности.
  • Писать модульные и интеграционные тесты.
  • Участвовать в декомпозиции, оценке и планировании задач.
  • Участвовать в код-ревью и обмене знаниями внутри команды.
  • Взаимодействовать с backend-разработчиками, дизайнерами, аналитиками, QA и продуктовой командой.
  • Участвовать в проектировании frontend-приложений и выборе технических решений.
  • Разрабатывать и поддерживать веб-мини-приложения внутри мобильного приложения и WebView.
  • Разрабатывать и поддерживать переиспользуемые UI-компоненты и дизайн-систему.
  • Оптимизировать производительность, загрузку, размер бандла и рендеринг, улучшать Core Web Vitals и показатели Lighthouse.
  • Улучшать инструменты и процессы разработки: сборки, CI/CD, проверки качества и автоматизацию.
  • Писать техническую документацию, руководства и инструкции для команды.

Skills

React
TypeScript
Frontend
Redux
Testing Jest
REST API
WebSocket
Git
Web performance
English (technical docs)

Tools

Webpack
Vite
Rspack
Jest
React Testing Library

Job description

Описание

MAX — цифровая платформа, объединяющая мессенджер, мини-приложения, нейропомощника, платёжный сервис и конструктор чат-ботов. Мессенджер помогает людям, сервисам и компаниям общаться с помощью простых и удобных инструментов.

Задачи
  • Разрабатывать и поддерживать frontend-приложения на React и TypeScript
  • Создавать адаптивные интерфейсы для desktop- и mobile-сценариев
  • Интегрировать приложения с backend API, внешними сервисами и возможностями мобильного приложения через bridge/API хоста
  • Поддерживать и улучшать кодовую базу: проводить рефакторинг, устранять технический долг, повышать стабильность и читаемость кода
  • Писать модульные и интеграционные тесты
  • Участвовать в декомпозиции, оценке и планировании задач
  • Участвовать в код-ревью и обмене знаниями внутри команды
  • Взаимодействовать с backend-разработчиками, дизайнерами, аналитиками, QA и продуктовой командой
  • Участвовать в проектировании frontend-приложений и выборе технических решений
  • Разрабатывать и поддерживать веб-мини-приложения внутри мобильного приложения и WebView
  • Разрабатывать и поддерживать переиспользуемые UI-компоненты и дизайн-систему
  • Оптимизировать производительность, загрузку, размер бандла и рендеринг, улучшать Core Web Vitals и показатели Lighthouse
  • Улучшать инструменты и процессы разработки: сборки, CI/CD, проверки качества и автоматизацию
  • Писать техническую документацию, руководства и инструкции для команды
Требования
  • Коммерческий опыт frontend-разработки на JavaScript или TypeScript от трёх лет
  • Уверенный коммерческий опыт разработки на React
  • Знание TypeScript, React, компонентного подхода, хуков, управления состоянием и жизненного цикла приложения
  • Умение самостоятельно разрабатывать и поддерживать frontend-функциональность в рамках поставленных задач
  • Умение декомпозировать задачи на понятные технические шаги
  • Способность предлагать технические решения и обсуждать их с командой
  • Опыт работы с библиотеками управления состоянием, например Redux
  • Знание HTML, CSS, адаптивной и кросс-браузерной вёрстки
  • Опыт интеграции с REST API, WebSocket и асинхронными сценариями взаимодействия с бэкендом
  • Опыт написания тестов с Jest, React Testing Library или аналогичными инструментами
  • Уверенное владение Git: ветки, merge/rebase, pull/merge request, code review
  • Понимание принципов производительности frontend-приложений: lazy loading, code splitting, tree shaking, оптимизация ресурсов, Web Vitals
  • Опыт работы с CSS Modules, CSS-in-JS, PostCSS, Sass или аналогичными инструментами
  • Понимание особенностей разработки для mobile web: адаптивности, touch-сценариев, ограничений браузеров и WebView
  • Опыт работы с инструментами сборки: Webpack, Vite, Rspack или аналогичными
  • Английский для чтения технической документации
  • Будет плюсом: опыт разработки веб-приложений в WebView или мобильных mini app-сценариях, опыт поддержки инструментов сборки, умение работать в условиях высокой неопределённости, готовность общаться с бизнес-заказчиками и уточнять требования, готовность разбираться в смежных областях, например CI/CD
Условия
  • Гибкий график работы
  • Бонусы и скидки от партнёров
  • Офис в центре города
  • ДМС
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

frontend разработчик мессенджера
frontend разработчик мессенджера

ВКонтакте • United States

On-site
USD 100,000 - 140,000
Гибкий график
Бонусы и скидки от партнёров
Офис в центре города
+1
Frontend React/TS разработчик мессенджера | гибкий график, ДМС
Frontend React/TS разработчик мессенджера | гибкий график, ДМС

ВКонтакте • United States

Hybrid
USD 90,000 - 130,000
Гибкий график работы
Бонусы и скидки от партнёров
Офис в центре города
+1
react разработчик для страниц продуктов
react разработчик для страниц продуктов

Maxilect • United States

Remote
USD 90,000 - 150,000
Компенсация за рабочее место
Обучение и HR-программы
Возможность посещать конференции
+2
c++ разработчик мессенджера
c++ разработчик мессенджера

ВКонтакте • United States

On-site
USD 110,000 - 170,000
Гибкий график
Скидки от партнёров
Офис в центре города
+1
JS full-stack developer React/Node.js
JS full-stack developer React/Node.js

MODSEN • United States

On-site
USD 90,000 - 135,000
Health insurance
Corporate English classes
Flexible schedule
+6
react разработчик веб-приложений
react разработчик веб-приложений

AsyncFlow • United States

Remote
USD 90,000 - 130,000
Frontend-разработчик: мессенджер, гибкий график
Frontend-разработчик: мессенджер, гибкий график

ВКонтакте • United States

Remote
USD 100,000 - 140,000
Гибкий график
Бонусы и скидки от партнёров
Офис в центре города
+1
react разработчик для B2B2C SaaS
react разработчик для B2B2C SaaS

NDA • United States

On-site
USD 110,000 - 190,000
frontend developer for react web applications
frontend developer for react web applications

Coltech • United States

On-site
USD 89,000 - 134,000
react for a transmission system operator
react for a transmission system operator

SoftServe • United States

On-site
USD 120,000 - 180,000
Health coverage
Paid time off
Wellness support
+2