Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$130к-160к/год
$110к$120кмедиана$150к
По похожим ролям (48) ~ $120к/год
На СНГ рынке: $3.9к/мес ($3к - $5.4к)
88
Хорошая вакансия
развернуть
Роль чётко связана со сложным редактором и совместной работой в реальном времени, предлагает современный стек и заметную зону ответственности; подробное описание помогает оценить ожидания.
Кликните для подробной информации
Современный стекЧёткая зона ответственностиПродукт с ИИШирокий набор навыков
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Full Stack Developer (Vue/TypeScript): Building and scaling a stateful editor for on-brand emails and landing pages with an accent on complex frontend architecture, structured document models, and realtime collaboration. Focus on CRDT-based synchronization, distributed-systems failure handling, AI-driven editing, and reliable Laravel APIs running from the browser through the edge to the database.
Location: Remote - Canada
Base salary: $130,000–$160,000/year. Final compensation depends on experience, skills, qualifications, and internal equity; the range covers base salary only.
Company
hirify.global provides an AI-forward marketing production layer that helps marketers create on-brand, high-performing email, landing-page, and other channel campaigns at scale.
What you will do
Design and ship features across the Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, reusable modules, locks, and translations.
Own and scale the realtime collaboration engine based on CRDTs, WebSockets, Cloudflare Workers, and Durable Objects, including reconnects, stale clients, partial failures, and concurrent editing.
Extend the structured document model and the pipeline that produces production-ready email and landing-page HTML.
Partner with the AI team to enable agents to edit designs through the same operations and synchronization model as people.
Build and maintain Laravel/PHP APIs and MySQL persistence, focusing on testability, observability, performance, monitoring, feature flags, and safe production rollouts.
Lead design and code reviews, document architectural decisions, debug issues end to end, and collaborate with product, design, QA, and DevOps while mentoring teammates.
Requirements
6+ years of software development experience, including significant full-stack work.
Experience building complex, stateful, editor-style web applications, such as design tools, page builders, rich-text editors, or canvas editors.
Deep expertise in TypeScript and a modern frontend framework, with Vue 3 preferred, including reactivity internals, state management, and performance tuning.
A product mindset focused on solving marketers’ problems and making informed decisions about requirements.
A hands-on approach to AI in daily development, including coding agents and AI tools, with the judgment to review, test, and own their output.
Strong web fundamentals: JavaScript, HTML, CSS, the DOM, browser storage, rendering performance, and profiling.
Solid backend experience with PHP/Laravel or a comparable framework, plus MySQL.
Understanding of distributed-systems concepts including consistency, idempotency, ordering, and failure handling.
Production experience with realtime systems such as WebSockets, presence, and reconnection; expertise in RESTful APIs, TDD, and CI/CD with GitHub Actions.
Excellent problem-solving skills, strong written communication, and a collaborative mindset.
Nice to have
Experience with collaborative editing technology such as CRDTs or OT, including Yjs, Automerge, or Loro.
Experience with edge or serverless runtimes such as Cloudflare Workers, Durable Objects, or AWS Lambda.
Email HTML rendering or cross-client compatibility experience.
Experience integrating LLMs or AI agents into product features.
Prior experience in a fast-growing SaaS company.
Culture & Benefits
Mission-driven environment focused on empowering marketers to be creative.
Focus on culture, customers, product, and employee growth.
Competitive salary, benefits, paid vacation, and Life Leave days.
Team lunches, off-sites, and a commitment to career growth.
Inclusive, barrier-free working environment with interview accommodations available.
Hiring process
Recruitment includes AI screening for keywords and minimum qualifications.
Video interviews are transcribed with AI, while humans remain involved in decision-making.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →