описание
Описания нет
требования
- 5+ years of commercial development experience in any programming language.
- 2+ years of commercial production experience with Go. Idiomatic Go, unit testing, active participation in code review.
- API design with backward compatibility in mind. Understanding of distributed systems (CAP theorem, saga, outbox, 2PC).
- Experience with Kafka and event-driven architecture.
- Confident work with OLTP databases: schema design, migrations, understanding of replication and sharding. Proactive approach to caching.
- Metrics, alerting, distributed tracing, graceful shutdown, circuit breaker, rate limiter — a standard part of your development practice.
- Understanding of zero-downtime deployment, Docker, and the 12-factor app methodology. Profiling and bottleneck identification.
- Secure handling of secrets (Vault, K8s Secrets), understanding of authn/authz.
- Full ownership of your work, from development through deployment. Constructive feedback to colleagues and initiative in shaping the technical backlog.
- Awareness of business context, accurate task estimation with risk flagging. Ability to justify decisions and propose alternatives.
- Use of AI as an everyday development tool.
- Russian language proficiency.
- Будет плюсом: Experience with NATS; Experience with Kafka; Ability to design a service architecture from scratch based on a high-level task description; Experience rewriting a legacy codebase in Go (we’re migrating from PHP); Open-source contribution experience
условия
- Location options: Cyprus or Serbia, with fully remote work also available (discussed individually).
- Flexible work format: hybrid/remote.
- Extended benefits package:
- 20–21 paid vacation days, depending on location.
- Company gifts for employees and their children.
- Flexible working hours.
- Performance-based semi-annual bonuses.
- Compensation for English lessons.
- Fast decision-making with minimal bureaucracy.
- High-load projects with a modern technology stack.
- Fully covered participation in IT conferences, meetups, and training courses.
- 4 additional paid days off per year.
- A large, highly skilled team with strong opportunities for professional growth.
- Referral program with rewards for successful candidate recommendations.