Назад

Не получаете ответ?

Вакансия опубликована 13 дн. назад - шансы на ответ снижаются.

14 дней назад

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

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Full Stack Go/Vue.js Engineer (AI) (Go/Vue.js, retail analytics): Building high-performance full-stack applications, reporting pipelines, and scalable retail platform components with an accent on Go microservices, Vue.js micro-frontends, SQL optimization, and ClickHouse-based analytics. Focus on designing high-throughput APIs and event-driven services, modeling large-scale data stores, and solving scalability, latency, and fault-tolerance challenges.

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.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →