IDT Corporation is seeking a Senior Full Stack Engineer to join the distributed engineering team at National Retail Solutions (NRS), building a next-generation retail platform.

Responsibilities:

  • Architect and build full-stack applications, Go backend microservices, Vue.js front ends, APIs, and event-driven services.
  • Design and optimize relational and analytical data stores, SQL queries, indexes, materialized views, and reporting pipelines.
  • Build modular micro-frontend architectures and high-throughput real-time reporting systems.
  • Own core components, guide technical design and planning, and ensure scalability, low latency, fault tolerance, and secure services.
  • Write and review well-tested code, debug and profile queries and services, and collaborate with product and engineering teams across locations.

Requirements: 6+ years of full-stack development experience, including at least 2 years in a senior or lead role; strong Go microservices and API experience; expert SQL, data modeling, query analysis, indexing, and performance profiling; hands-on Vue.js (Vue 3 / Composition API) and micro-frontend experience; experience with SaaS products or distributed platforms; Linux/Unix, Git, and CI/CD proficiency; and strong English communication skills.

Nice to have: ClickHouse or other OLAP database experience, PHP, Docker, Kubernetes, AWS, and real-time technologies such as WebSockets, gRPC, Kafka, or NATS.

Conditions and benefits: Hybrid work with 3 days per week in the Minsk office; modern central office with free parking; competitive salary and growth opportunities; 26 vacation days and 5 fully covered sick days; training and conference compensation; sports reimbursement, loyalty program, medical insurance, referral program, and company-supported English classes.