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
Посмотреть контакты работодателя

Адрес

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

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

Senior front-end developer

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

  • Минск

  • от 4300 USD

Рекомендуем
ФронтПоинт
  • Минск

  • от 4300 USD

Рекомендуем
Леста Игры

Senior Frontend Developer

Леста Игры

  • Минск

  • от 4300 USD

Рекомендуем
Ваведа Геймз / Vaveda Games

Senior Go Developer (Минск)

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

  • Минск

  • от 4300 USD

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

Fullstack-разработчик

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

  • Минск

  • от 4300 USD

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

Lead Slot Games Developer (Frontend)

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

  • Минск

  • от 4300 USD

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

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

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

  • Минск

  • от 4300 USD

Леста Игры
  • Минск

  • от 4300 USD

АЛЬФА-БАНК

DevOps engineer

АЛЬФА-БАНК

  • Минск

  • от 4300 USD

УайтСнейк
  • Минск

  • от 4300 USD

Middle/Senior .NET Developer

Штайнпильц Бел / Steinpilz Bel

  • Минск

  • до 3500 USD

Леста Игры
  • Минск

  • до 3500 USD

ОрганикСофт

Senior React Native Engineer

ОрганикСофт

  • Минск

  • до 3500 USD

Апп продакшн

Backend engineer

Апп продакшн

  • Минск

  • до 3500 USD

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

DevOps-инженер

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

  • Минск

  • до 3500 USD

R&D-инженер (CSPM/CNAPP)

СивилиоБел

  • Минск

  • до 3500 USD

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

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

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

  • Минск

  • до 3500 USD

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

  • до 3500 USD

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

  • до 3500 USD

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

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