Назад
Company hidden
обновлено 17 часов назад

Senior Frontend Engineer (React/TypeScript)

Формат работы
remote (Global)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/Serbia
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Frontend Engineer (React/TypeScript): Building a native-rendering Flow Builder for creating multi-screen mobile app experiences with an accent on editor architecture, document modeling, and consistent rendering across five SDK runtimes. Focus on designing complex client state, browser-to-device rendering parity, performance at scale, and reversible AI-generated screen editing.

Location: Flexible remote work from anywhere, or onsite in Belgrade or London offices.

Company

hirify.global is a fast-growing SaaS company helping mobile apps manage in-app purchases and paywalls, powering more than 20,000 apps and processing over $2 billion in annual subscriptions.

What you will do

  • Take Flow Builder features from customer problems through product decisions, implementation, release, and post-release evaluation.
  • Own the editor architecture, including module boundaries, the document model, reusable components, and performance as flows scale.
  • Build editor capabilities across the canvas, layers, inspector, navigation, actions, variables, states, and conditional logic.
  • Translate editor configuration into the SDK contract used by iOS, Android, React Native, Flutter, and Capacitor runtimes.
  • Improve parity between browser previews and device rendering across layout, typography, media, dark mode, screen sizes, and orientations.
  • Build undo and redo, autosave, drafts and published versions, concurrent editing, and reversible AI Editor workflows.

Requirements

  • 5+ years of experience shipping production web applications with React and TypeScript.
  • Experience building editor-class interfaces such as canvas tools, drag-and-drop systems, node or graph editors, WYSIWYG tools, design tools, or page builders.
  • Product thinking with the ability to connect features to customer problems and measurable outcomes.
  • Experience owning architecture for a growing product and defining clear system boundaries.
  • Strong understanding of complex client state, including normalized models, immutability, undo and redo, optimistic updates, and versioning.
  • Ability to own rendering and performance end to end, including browser layout, precise reproduction, and profiling.

Culture & Benefits

  • Direct communication, broad ownership, and limited bureaucracy.
  • Flexible remote work or onsite work from Belgrade or London.
  • Language learning and professional support.
  • Sports benefits, health insurance, and laptop coverage.
  • Performance-linked compensation.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →