Full-Stack Engineer

Remote Full-time
Our client, a US-based creator of the entertainment system - the first-in-class immersive-reality innovative console, and the gaming platform, is looking for an experienced Full-Stack Engineer to join the team. Location: Ukraine, Europe Type: Remote, full-time Start date: ASAP About the product: A cube-shaped gaming console with 24 screens you twist, tilt, & shake that merges the physical and digital worlds. The entertainment system combines modular hardware, immersive software, and innovative game design to create an entirely new category of interactive entertainment. The core appeal of this innovative product lies in its mission to merge the physical and digital worlds, transforming how people play, learn, and interact with technology. About the Role: We're looking for a Full-Stack Engineer to join the distributed development team and help expand the platform. This role blends backend engineering and frontend development, enabling seamless interaction between the device ecosystem, internal tools, and user-facing applications. You'll be working in a fast-paced, collaborative environment where innovation and precision meet. Responsibilities: Backend (~70%) Design and build TypeScript/Node.js services and REST/gRPC APIs Model data in MongoDB (schemas, indexes, performance) and build messaging flows in RabbitMQ Apply event-driven and microservice patterns; define clear service contracts (Protobuf) Own availability/performance concerns (HTTP/1.123 semantics, caching, streaming) Containerize with Docker, configure Nginx reverse-proxy; contribute to monorepo workflows. Frontend (~30%) Build and integrate Vue 3 UI (Composition API) for internal/admin/player-facing tools Use SSR/SSG (Vike/Vite) where appropriate; manage state (Pinia) and server state (Vue Query) Implement UI interactions/animations (GSAP or alternatives) and optimize performance Maintain a shared component library and SCSS/Sass styles. Requirements: 5+ years of experience Monorepo experience Strong production Node.js + TypeScript Deep understanding of HTTP/1.123 REST API design/operation (versioning, pagination, auth, rate limiting) MongoDB (high proficiency) and RabbitMQ (exchanges, routing, durability, back-pressure) Microservices & event-driven architecture in production gRPC + Protocol Buffers for inter-service communication Docker (practical) and Nginx (basic+) Git, code review, unit/integration testing foundations. Production Vue 3 + TypeScript (Composition API) Experience with SSR/SSG frameworks (Vike or similar) and Vite State management (Pinia) and data-fetching (TanStack Query / Vue Query, Axios) Confident with SCSS/Sass, modern CSS, and Web APIs (DOM) English - B1 or higher (reading and writing technical documentation) Nice to have: NestJS (baseline production) Kubernetes, ClickHouse Vitest/Jest, test strategy design Bluetooth/BLE exposure (device integration) Familiarity with GSAP for complex animations Native languages (C/C++/Rust) exposure Google Cloud Platform Basic cryptography experience (hashes, sym/asym crypto, signatures, certificates, jwts). The company offers: The opportunity to work with a unique, award-winning hardware gaming platform A creative and international team focused on innovation and quality Flexible remote collaboration within European time zones Involvement in cutting-edge device-based game testing where physical and digital gameplay meet
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Entry Level Sales (Average $75K - $300K - Commission + Bonuses - Work From Home)

Remote

Experienced Customer Support Representative for Night Shift Operations – Remote Work Opportunity with blithequark

Remote

College Counselor /Required to relocate to Kuwait/

Remote

Endpoint Engineer, TS/SCI (Reston, VA)

Remote

Enterprise Account Executive, Managed Solutions (Virtual - Raleigh Territory)

Remote

Senior Growth Marketing Project Manager (100% Remote-Contract to Hire) in USA

Remote

[Remote] Senior Managing Director, Cybersecurity, Information Governance

Remote

**Experienced Customer Service Representative – Part-Time Remote Jobs at blithequark**

Remote

**Experienced Remote Data Entry Specialist – Magical Data Management for the Enchanting World of Disney**

Remote

[Remote] Bilingual Associate Sales Agent

Remote
← Back