Senior Backend Engineer (Go)

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#444694·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

GolangGoPostgreSQLMySQLRedisCI/CDDDD

Firma i stanowisko

X-FLOW is a mobile game development company established in 2018. The company gained recognition after releasing Happy Color, the most popular digital coloring book and a successful ad-driven mobile app.

Wymagania

  • 3+ years of commercial development experience including 3+ years with Golang.
  • Proficient in Go: context handling, concurrency (goroutines/channels), profiling (pprof), gRPC/REST, generics, modularity.
  • Strong understanding of backend architecture, API design, microservices, and distributed systems.
  • Experience with PostgreSQL/MySQL, Redis; design, indexing, transactions.
  • Experience with queues/buses: Kafka/NATS and designing event-driven integrations.
  • Experience with search technologies such as OpenSearch is a plus.
  • Experience with CI/CD: GitLab CI, feature flags, migrations, blue-green/rolling deployments.
  • Testing experience: Go testing/testify, integration/e2e.
  • Security knowledge: OAuth2, JWT.
  • Understanding of DDD principles, SOLID, 12-factor methodology, observability tools (Prometheus, Grafana, OpenTelemetry).
  • Language requirements: Russian at C1/higher, English at B1.

Nice to have:

  • Experience with Python and/or PHP.
  • Experience with TypeScript, JavaScript, and React.
  • Experience with OpenSearch.
  • Data architecture skills: CQRS/Event Sourcing, idempotency, deduplication.
  • Experience building BFFs, WebSockets.
  • Experience with feature flags, experiments/A-B testing, and product metrics.

Obowiązki

  • Design and develop microservices in Go (REST/gRPC), public and internal APIs.
  • Integrate with external services and develop contracts.
  • Optimize performance including profiling, reducing latency, and scaling systems.
  • Design database schemas, perform migrations, indexing, and query optimization.
  • Work with PostgreSQL/MySQL, Redis, Kafka/NATS, and event-driven integrations.
  • Implement and maintain CI/CD and cloud infrastructure (AWS) with Docker/Kubernetes.
  • Ensure quality by writing tests (unit/integration/e2e), code reviews, and automation of checks.
  • Ensure observability and reliability with logging, metrics, alerting, and tracing.
  • Participate in architectural design, RFCs/ADRs.

Benefity

  • 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.
Elastyczne godziny

Inne informacje

Administratorem Twoich danych jest X-FLOW Games (dalej: „Administrator”). Dane przetwarzamy w celu rekrutacji na stanowisko z ogłoszenia — na podstawie Kodeksu pracy (art. 6 ust. 1 lit. c RODO) w zakresie danych obowiązkowych, Twojej zgody (art. 6 ust. 1 lit. a RODO) w zakresie danych dodatkowych oraz naszego prawnie uzasadnionego interesu (art. 6 ust. 1 lit. f RODO) w zakresie obrony przed roszczeniami. Podanie danych wymaganych Kodeksem pracy jest obowiązkowe, pozostałych — dobrowolne. Dane przechowujemy do zakończenia rekrutacji i przez okres przedawnienia roszczeń, a przy zgodzie na przyszłe rekrutacje — do jej wycofania, nie dłużej niż 24 miesiące. Odbiorcami mogą być nasi dostawcy usług rekrutacyjnych, w tym JUST JOIN IT Sp. z o.o., operator serwisów rocketjobs.pl, justjoin.it, rocketjobs.com. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia i przenoszenia, wniesienia sprzeciwu oraz skargi do Prezesa UODO. Zgodę możesz wycofać w każdej chwili — bez wpływu na przetwarzanie sprzed wycofania. Dane nie podlegają profilowaniu.

X-FLOW Games

X-FLOW Games

6 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz