Job Details
Software Development
Senior
Remote
Full time
Russian
Nov 11

Senior Go Developer

Senior Go Developer for a large international company, joining an anti-fraud and parental control product team. Remote, Russian-speaking culture, English B1+.

Join the anti-fraud team that also develops the parental control product - a solution allowing minors to make purchases in games only with parental approval. Currently, the team has 4 developers and 2 QA engineers; plans include a dedicated parental control team: 1 QA and 3 developers. The product already has a Product Owner (does not speak Russian, communication will be in English) and a formed backlog, so you will dive into tasks immediately. Responsibilities: - Develop and maintain microservices in Go (REST API, consumers, workers) - Support ML solution for traffic analysis - Configure service interactions with third-party components (payment systems, cloud services, SaaS) - Write unit and functional tests - Conduct research and propose product improvements - Participate in task development; 5% time for frontend and PHP monolith (parameter passing, calls, admin panels)

Requirements: - 5+ years of commercial backend web development in product companies - 3+ years of Go coding experience - Designing and developing REST APIs - Confident SQL and database design - Linux console work, interest in DevOps (GitLab CI, Kubernetes, Docker) - Knowledge of standard Go patterns, understanding of SOLID and Clean Architecture - Basic PHP and React.js knowledge - Ability to write testable code, unit and functional tests - Experience with queues and caching systems - Fluent reading of technical documentation in English - English: written - confident, spoken - basic (English-speaking Product Owner) Nice to have: - Experience with high-load systems - Familiarity with PostgreSQL, MongoDB, RabbitMQ, gRPC, DataDog

Terms: - Remote - Remote format: Russia - Time zone: preferably European part of Russia; mandatory presence time Moscow 11:30-13:00 - Language: Russian-speaking work culture, experience in Russian IT sphere, English not lower than B1 - Frontend: experience not required, but willingness to learn it in the first months

Russia
Linux
React
RabbitMQ
Kubernetes
REST API
MongoDB
SQL
Docker
gRPC
PHP
SOLID
Go
Unit Testing
Clean Architecture
GitLab CI
PostgreSQL
Functional Testing

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Go Developer Senior Crypto

$3,700

Senior Go Developer for a long-term crypto project at Omega Solutions. Hybrid work in Minsk, full-time, salary up to 3700 USD net.

Belarus
O
Omega Solutions

Senior Backend Developer (Go) - Intercity C2C

€40

Senior Go Backend Developer at Kokoc Global: build C2C backend under high load (orders, statuses, pricing, anti-fraud, payments). Remote, non-RF/RB/Ukraine, rate 15-40 EUR/hour.

Belarus, Russia, Ukraine
K
Kokoc Global