AppMagic is a B2B SaaS platform for app market analytics. We have over 350 clients worldwide, including Google and NetEase. Our team is small (about 90 people), but we are highly professional and already rank #2 in the world in our field. Our goal is to become #1.
Role overview
We’re looking for a Senior Golang Developer who can solve complex architectural challenges, take ownership of backend systems, and drive development forward.
The architecture is microservices-based, and the development process is well established and streamlined: code reviews, TDD, and CI/CD pipelines. We follow Kanban and maintain a high velocity with 10-20 releases per day.
Backend stack: Golang, PostgreSQL, ClickHouse, MongoDB, Elasticsearch, RabbitMQ, GitLab, Docker, Kubernetes.
You will work on a variety of tasks: building analytical services, handling parsing and data aggregation, as well as API design, refactoring, and performance optimization.
Main Challenges
- From idea to MVP: you’ll help turn business ideas into real features. This means thinking through the shortest path to implementation, potential pitfalls, and future scaling.
- Keeping it fresh: our product is 8 years old, but we always update to the latest language versions and frameworks. We care about clean code and easy maintenance.
Who we are looking for
- Someone who likes the startup vibe - where you have the freedom to choose your own approach instead of just following strict instructions
- At least 4 years of experience with Go in a product company or startup
- Strong SQL skills (Postgres/ClickHouse). You know when to rely on an ORM and when to write raw SQL, and you're comfortable writing and debugging complex queries
- A focus on quality: writing testable code and seeing the product through the user’s eyes. TDD experience is a big plus.
- Conversational English & Russian to communicate with the team.
- Hands-on, thoughtful use of AI tools in development.
Benefits and Perks
- Fully remote work
- Performance-based salary reviews
- 100% paid sick leave and vacation without unnecessary paperwork
- Reimbursement for health insurance, professional development courses, mental health support, sports & fitness