CareerPlan

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

MinskRemoteFull-time2026-08-24 → 2026-11-11
HybridContractor via own company (B2B)

Core

Designing and delivering scalable restaurant-facing services for a Point of Sale platform used by tens of thousands of stores, ensuring correctness under concurrency and offline capability.

Role type

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

Builds

Restaurant services, kitchen displays, merchant-facing screens, and asynchronous processing flows.

Domain

Retail technology / Restaurant operations

Required skills

Node.js, TypeScript, REST API design, Microservices, PostgreSQL/MySQL, Redis/MongoDB, Message Queues (Kafka/RabbitMQ/SQS), WebSockets, Vue.js, Linux, Git/CI/CD, AI tooling

Preferred skills

React/Angular, PHP, Socket.io

Technologies

Node.js, TypeScript, Vue, Postgres, MySQL, Redis, Kafka, RabbitMQ, SQS, BullMQ, Socket.io, Linux, Git

Responsibilities

Architect and deliver new restaurant services from data model to API; Extend and harden existing production services; Ensure correctness under concurrency (transactions, idempotency, retries); Implement offline-capable clients with local state and sync; Manage queueing and asynchronous processing; Execute safe rollouts for tens of thousands of users; Collaborate with product managers and designers; Provide technical direction and code review for other engineers.

Seniority

Senior, hands-on IC