About Adapty
Adapty helps mobile apps manage in-app purchases and paywalls. Its platform powers more than 20,000 apps and processes over $3 billion in subscriptions annually.
Responsibilities
•Take features from customer problems to production, deciding with product and design what to build, defending decisions, shipping features, and checking their impact after release
•Own and evolve the editor architecture, including module boundaries, the document model, reusable components, and performance as flows grow
•Ship features across the editor surface, including the canvas and layers, element inspector, selectable groups and states, navigation, actions, variables, and conditional logic
•Own the layer that translates editor configuration into what the SDKs execute on devices, and negotiate the contract with the mobile team
•Align browser previews with device rendering across layout, typography, media, dark mode, screen sizes, and orientations
•Build the underlying document model, including nested configurations, undo and redo, autosave, drafts and published versions, and concurrent editing
•Build AI Editor features that make generated screens inspectable and reversible, including prompt history, per-prompt undo, and a clear view of changes
Requirements
•5+ years of experience shipping production web applications with React and TypeScript
•Experience building editor-class interfaces such as canvases, drag-and-drop tools, node or graph editors, WYSIWYG tools, design tools, or page builders, with an underlying document model
•Product thinking and the ability to explain the problem, audience, and outcome of a previously shipped feature
•Experience owning architecture for a growing product and explaining architectural boundaries and lessons learned
•Experience with complex client state, including normalized models, immutability, undo and redo, optimistic updates, and versioning
•Ability to own rendering and performance end to end, including the box model, flex, absolute positioning, accurate rendering, and profiling
•Ability to independently pursue requirements and contracts and speak up when something is wrong
Conditions
•Exceptional compensation directly tied to results
•Language learning, sports, health insurance, and laptop coverage