Senior Fullstack Engineer (Go/TypeScript)

RemoteSenior

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

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).

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:

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

Published on: 9/24/2025

X-FLOW

X-FLOW

X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color, the most popular digital coloring book.

Website

See all 3 jobs at X-FLOW

Please let X-FLOW know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!