Назад
Company hidden
обновлено 2 дня назад

Senior Full-Stack Engineer (Node.js & Vue)

Формат работы
remote (только Europe)/hybrid/onsite
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
Georgia/Belarus/Moldova
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Full-Stack Engineer (Node.js & Vue) (Restaurant POS): Building restaurant-facing POS services, order workflows, kitchen displays, and offline-capable interfaces for tens of thousands of retail and restaurant users with an accent on distributed systems, transactional correctness, and resilient real-time processing. Focus on designing APIs and data models, handling concurrency and network failures, scaling asynchronous services, and guiding technical decisions across the full stack.

Location: Primary location: Minsk, Belarus (hybrid). Remote B2B work is available in Georgia, and hybrid, onsite, or remote work is available in Belarus and Moldova.

Company

hirify.global is a global communications company operating prepaid communication, payment, voice carrier, and retail point-of-sale businesses across multiple countries.

What you will do

  • Design and deliver restaurant-facing services across data models, APIs, and merchant-facing screens.
  • Build kitchen display and order-lifecycle interfaces used by restaurant staff during busy service periods.
  • Extend and harden production services while preserving reliability and safe releases at scale.
  • Implement transactional integrity, concurrency controls, offline-capable clients, synchronization, queues, background jobs, and event-driven flows.
  • Collaborate directly with product managers and designers to shape product decisions.
  • Provide technical direction, code reviews, and architectural guidance to other engineers.

Requirements

  • 6–8+ years of experience building full-stack products, including senior ownership of engineering work.
  • Deep production experience with Node.js, TypeScript, REST APIs, microservices, and relational databases such as PostgreSQL or MySQL.
  • Experience with Redis or MongoDB, caching and invalidation, queues or streaming systems, and real-time interfaces using WebSockets, ideally Socket.IO.
  • Frontend experience with Vue or comparable component architecture, state management, and progressive web applications; experience with React or Angular is also applicable.
  • Experience deploying horizontally scalable services, debugging production failures, and working with Linux, Git, and CI/CD workflows.
  • Excellent written and spoken English is required for daily communication with teams in the United States and Israel.

Nice to have

  • Experience with Kinesis, Kafka, RabbitMQ, SQS, BullMQ, or similar systems.
  • Experience with Socket.IO and offline-first restaurant or retail workflows.
  • Experience working with PHP codebases.

Culture & Benefits

  • Remote B2B, hybrid, and onsite work options depending on location.
  • Stable employment with long-term growth and annual performance reviews.
  • Top-tier hardware and support for professional training, seminars, conferences, and English classes.
  • Continuous learning, career growth, and referral program opportunities.
  • Additional perks are available for Minsk and Chisinau office employees.

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