inVerita is looking for Senior Fullstack JavaScript Engineer to join the team💙💛
Scroll down
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.