Senior Fullstack Engineer (Go/TypeScript)

Senior Fullstack Engineer (Go/TypeScript)

Минск, проспект Победителей, 106

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

We are currently looking for a Senior Fullstack Engineer (Go/TypeScript) for our flagship project.

Key Responsibilities:

  • Design and develop microservices in Go (REST/gRPC), public and internal APIs.
  • Develop frontend using TypeScript (React) with a focus on performance and Developer Experience (DX).
  • Integrate with external services, develop contracts.
  • Optimize performance, profiling, reduce latency, and scale systems.
  • Design database schemas, perform migrations, indexing, and query optimization.
  • Implement and maintain CI/CD, cloud infrastructure (AWS) with Docker/Kubernetes.
  • Ensure quality: writing tests (unit/integration/e2e), code reviews, automation of checks.
  • Ensure observability and reliability: logging, metrics, alerting, tracing.
  • Participate in architectural design, RFCs/ADRs.

Requirements:

  • 3+ years of commercial development experience, including 3+ years with Golang and 3+ years with TypeScript.
  • Proficient in Go: context handling, concurrency (goroutines/channels), profiling (pprof), gRPC/REST, generics, modularity.
  • Strong frontend skills with TypeScript: React, state management (Redux Toolkit), routing, bundle formation, and optimization.
  • Databases: PostgreSQL/MySQL, Redis; design, indexing, transactions.
  • Queues/Buses: Kafka/NATS — experience in designing event-driven integrations.
  • CI/CD: GitLab CI, feature flags, migrations, blue‑green/rolling deployments.
  • Testing: Jest, Playwright; for Go — testing/testify, integration/e2e.
  • Security: OAuth2, JWT.
  • Understanding of DDD principles, SOLID, 12-factor methodology, observability (Prometheus/Grafana, OpenTelemetry).
  • English - B1.

Nice to have:

  • Data architecture: CQRS/Event Sourcing, idempotency, deduplication.
  • Experience building BFFs, WebSockets.
  • Feature flags, experiments/A-B testing, product metrics.

Technology Stack (Primary):

  • Backend: Go, gRPC/REST, PostgreSQL, Redis, Kafka.
  • Frontend: TypeScript, React, Redux Toolkit, Playwright.
  • DevOps: GitLab CI, Docker, nice to have: Kubernetes, AWS, Helm.
  • Observability: Prometheus, Grafana, Loki, OpenTelemetry, Sentry.

What We Offer:

  • Employment according to the Labor Code of the Republic of Belarus (the company is the resident of the PVT).
  • Extended health insurance policy from the first month of work.
  • Additional payments for sick leaves and days off.
  • Sport Days, Teambuilding Events and Parties.
  • Breakfast and healthy snacks in the office.
  • Gifts and bonuses for employees on significant dates (birthday, wedding, birth of children).
  • Relaxation room in the office.
  • Competitive salary and benefits package.
  • Opportunity to work with a talented and passionate team in a creative and dynamic environment.
  • Flexible working hours and remote/office work options.
  • Career growth and professional development opportunities.
  • A fun and inclusive company culture that celebrates diversity and creativity.



* The position has been posted in anticipation of its official opening.

* Вакансия открыта в связи с перспективой потребности в работнике.


Join us and let’s create great product together!

Навыки
  • REST
  • PostgreSQL
  • MySQL
  • Redis
  • Apache Kafka
  • Clickhouse
  • TypeScript
  • React
  • Redux
  • Gitlab
  • Docker
  • Prometheus
  • Grafana
  • Golang
  • Game Programming
  • JS
  • JavaScript
  • Kubernetes
  • Go
  • Kafka
  • GitHub
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Ваведа Геймз / Vaveda Games

Senior Go Developer (Минск)

Ваведа Геймз / Vaveda Games

  • Минск

  • Не указана

Рекомендуем
МАКСБИТСОЛЮШЕН

Lead Slot Games Developer (Frontend)

МАКСБИТСОЛЮШЕН

  • Минск

  • Не указана

Рекомендуем
Настоящая цифровая

Senior Javascript разработчик

Настоящая цифровая

  • Минск

  • Не указана

Рекомендуем
УайтСнейк
  • Минск

  • от 4000 USD

ОрганикСофт

Senior React Native Engineer

ОрганикСофт

  • Минск

  • от 4000 USD

Апп продакшн

Backend engineer

Апп продакшн

  • Минск

  • от 4000 USD

Бэлл Интегратор
  • Минск

  • от 4000 USD

Национальный центр электронных услуг,РУП

Ведущий инженер-программист

Национальный центр электронных услуг,РУП

  • Минск

  • от 4000 USD

Бэлл Интегратор
  • Минск

  • от 4000 USD

КМ Лаб
  • Минск

  • от 4000 USD

МАКСБИТСОЛЮШЕН

Senior front-end developer

МАКСБИТСОЛЮШЕН

  • Минск

  • от 4300 USD

  • Минск

  • до 120000 RUR

Арлайт РУС
  • Минск

  • до 120000 RUR

Леста Игры

Senior Frontend Developer

Леста Игры

  • Минск

  • до 120000 RUR

Бэлл Интегратор

DevOps-инженер

Бэлл Интегратор

  • Минск

  • до 120000 RUR

  • Минск

  • до 120000 RUR

Производственное объединение Белоруснефть

Инженер-программист PHP

Производственное объединение Белоруснефть

  • Минск

  • до 5000 BYR

АйрисДев

Team Lead SRE

АйрисДев

  • Минск

  • до 5000 BYR

Инженер-программист/системный программист

Информационно-вычислительный центр Национального статистического комитета Республики Беларусь

  • Минск

  • до 5000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию