Full Stack Engineer
Posted 15 Oct 2026
Advertised as “Senior Full Stack Engineer (AI)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 6+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
No salary listed for this role.
About NRS
National Retail Solutions (NRS) is a leading provider of point-of-sale, payment, and digital solutions to tens of thousands of independent retailers across the United States and Canada. As a major player in the retail technology industry, NRS is expanding into next-generation cloud platforms, high-throughput retail ecosystems, and advanced analytics solutions.
We are building modern, highly scalable systems designed specifically for high-volume retail operations and real-time reporting. This project represents one of the most significant technical initiatives in NRS’s history and offers a rare opportunity to join at the ground floor of a major strategic expansion.
Role Overview:
We are seeking a Senior Full Stack Engineer based in Minsk, Belarus to join our distributed engineering team. In this role, you will help architect and build core components of NRS’s next-generation retail platform. You will focus heavily on robust backend services written in Golang, high-throughput query performance, and leveraging ClickHouse for real-time reporting and large-scale data modeling, alongside modern front-end architectures using Vue.js and micro-frontends
Experience with columnar/OLAP databases like ClickHouse is highly desired to support our analytical engine, but deep, hands-on mastery of SQL, data indexing, and database performance profiling is the primary requirement.
You will work closely with engineering leadership, product managers, and architects across Israel, Belarus, and the U.S., contributing meaningfully to the technical direction, data architecture, and scalability of our products.
This position requires 3 days a week in-office work at our office in Minsk to collaborate in person with local engineering peers, along with regular remote collaboration across our global teams
Responsibilities:
Technical Leadership & Architecture
- Architect, build, and maintain high-performance full-stack applications—ranging from real-time analytics dashboards to reporting pipelines—with a strong focus on Golang for backend microservices and Vue.js on the front end.
- Design, model, and optimize high-speed relational and analytical data stores—writing advanced SQL queries, materialized views, aggregation logic, and indexing strategies to power real-time reporting dashboards.
- Leverage analytical data stores (ideally ClickHouse) to build ultra-efficient reporting engines and handle high-throughput data ingestion.
- Design and implement modular micro-frontend architectures to support scalable, independently deployable UI components across team boundaries.