Contact us

About vacancy:

Qualifications:
5+ years of working experience as JavaScript Developer using Node.JS;
Fluent in modern JavaScript/TypeScript, with deep understanding of async patterns, event-driven architecture, and building scalable backend services;
Solid experience in PostgreSQL schema design, query optimization, indexing strategies, and performance tuning;
Hands-on with Docker, CI/CD pipelines, and cloud environments (AWS/GCP/Azure), including infrastructure-as-code tools like Terraform or CloudFormation;
Experienced in RESTful APIs, webhooks, authentication flows (OAuth, JWT), and managing complex third-party integrations;
Primarily backend-focused but comfortable working with frontend frameworks such as React or Angular when needed;
Able to balance speed and quality, knowing when to iterate quickly and when to build for long-term scalability;
Practical knowledge of AWS services (EC2, Fargate, ECS, Lambda, Bedrock, SageMaker) and .NET Core development is a plus;
Experience with POS or retail systems (Toast, Clover, NCR, Verifone) and IoT or edge computing integrations will be a plus;
Background in R&D environments and working with vector or graph databases (especially on Postgres) will be a plus;
Familiarity with message queues (RabbitMQ, SQS) and time-series or analytics databases will be a plus;
Upper-Intermediate Level of English.
Project description:
A video-analytics solution used across 20,000+ retail locations to detect employee and cashier theft through post-incident review. Proven in food-service environments, it is now evolving toward real-time detection and expanding from back-of-house monitoring to front-of-house use cases like self-checkout and shoplifting prevention.
Tech stack: Node.js/TypeScript, Postgres, Docker, Kubernetes, GitHub Actions, AWS, Heroku etc.
Interview stages: Prescreen Call with Recruiter; Client Interview – Culture Fit; Client Interview – Final Technical.
Responsibilities:
Rapidly prototype and develop new features, transforming research concepts into production-ready systems;
Design and implement integrations with diverse point-of-sale systems, managing unique APIs and data formats;
Create and maintain robust Node.js services for data ingestion, processing, and API orchestration;
Design and optimize PostgreSQL schemas for scalability, performance, and evolving data requirements;
Manage deployments, CI/CD pipelines, monitoring, and infrastructure-as-code to ensure reliability and efficiency;
Work cross-functionally with computer vision, product, and customer teams to align technical solutions with business goals.
We offer:
Career and professional development opportunities;
Flexible working hours;
Remote work opportunities;
20 paid vacations per business year and National Ukrainian holidays;
10 paid sick leaves;
Mentorship program;
Courses and Certifications;
Business English courses of all levels;
Team parties, company events, and branded presents.
Anastasiia Sysyn
Anastasiia Sysyn
Recruiter
Send CV

This website uses cookies to ensure you get the best experience on our website.

Learn more
Thank you for getting in touch!
We'll get back to you soon.
Sending error!
Please try again later.
Thank you, your message has been sent.
Please try again later, or contact directly through email:
Format: doc, docx, rtf, txt, odt, pdf (5Mb max size)
Validate the captcha
Thank you, your message has been sent.
Please try again later, or contact directly through email: