IDT Technologies

Senior Full Stack Go/Vue.js Engineer (AI)

In short

This senior full-stack role builds high-performance Go microservices and Vue.js micro-frontends for a retail technology platform, including reporting pipelines and ClickHouse-based analytics. The company is IDT Technologies, part of IDT Corporation, with engineering teams spanning Israel, Belarus, and the United States. It requires 6+ years of full-stack experience (2+ in a senior/lead capacity), strong Go, SQL, and Vue.js/TypeScript skills, plus hybrid work from the Minsk office 3 days a week.

Location
Minsk, Belarus; hybrid work with 3 days per week in the Minsk office
Company
IDT Technologies is part of IDT Corporation, a global communications and payment services company building retail technology and next-generation cloud platforms for independent retailers.
What you will do
•Architect, build, and maintain high-performance full-stack applications, real-time analytics dashboards, and reporting pipelines.
•Develop scalable Go microservices, concurrent applications, REST/gRPC APIs, and event-driven backend services.
•Design and optimize relational and analytical data stores, including advanced SQL queries, materialized views, aggregation logic, and indexing strategies.
•Build reporting engines using analytical data stores such as ClickHouse and support high-throughput data ingestion.
•Design modular micro-frontend architectures with Vue.js and independently deployable UI components.
•Drive technical planning, architecture, query optimization, code reviews, and scalability improvements across the platform.
Requirements
•6+ years of full-stack development experience, including at least 2 years in a senior or lead capacity.
•Strong hands-on experience with Go, microservices, concurrent applications, REST/gRPC APIs, SQL, data modeling, indexing, and database performance profiling.
•Experience with Vue.js, Vue 3, Composition API, JavaScript/TypeScript, and micro-frontend architectures.
•Experience building SaaS products, distributed web platforms, or complex microservices-based systems.
•Proficiency with Linux/Unix, Git, and CI/CD automation, along with the ability to lead technical initiatives independently.
•Excellent English communication skills and willingness to work 3 days per week from the Minsk office.
Nice to have
•Hands-on experience with ClickHouse or other columnar and analytical databases such as Snowflake, BigQuery, or Redshift.
•PHP experience for legacy service integration or migration.
•Docker, Kubernetes, AWS, WebSockets, Kafka, NATS, or related real-time communication technologies.
Culture & Benefits
•Collaboration with engineering leadership, product managers, and architects across Israel, Belarus, and the United States.
•Hybrid work opportunity and a modern Minsk office with free parking.
•26 vacation days and 5 fully covered sick days per year without a sick leave certificate.
•Medical insurance, sports reimbursement, professional training and conference compensation, and English classes.
•Competitive salary, professional growth opportunities, modern hardware, and a referral program.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot