You will help design, develop, and ship robust backend services and web interfaces. The work centres on Golang-based systems connected to internal tools, user-facing dashboards, and scalable APIs. Inspired by our internal reference engineer (with a background in distributed systems, data pipelines, and modern frontend development), the ideal candidate is comfortable moving between backend architecture and polished web output.
Core responsibilities include:
- Designing and implementing backend services in Golang, with clean, testable, and maintainable code.
- Matchmaking for multiplayer shooter
- Building web interfaces and tooling that connect seamlessly to backend systems.
- Developing APIs, integrating external services, and ensuring stable data flows.
- Ensuring performance, reliability, and security across the stack.
- Debugging, testing, and improving existing services.
- Collaborating closely with designers and other engineers to deliver intuitive user experiences.
- Contributing to architectural discussions and proposing improvements.
Start date: Flexible (as early as possible)
Occupancy rate: Full-time (100%)
Level: Mid–Senior
Work setup: Stockholm on-site
Your player profile
- Proven experience as a Backend Programmer with a strong foundation in Golang and modern web technologies.
- Experience building distributed services, APIs, and scalable backend components.
- Solid understanding of JavaScript/TypeScript and at least one modern web framework.
- Familiarity with relational and/or NoSQL databases, querying, and data modeling.
- Experience integrating external systems and working with containerized environments.
- Awareness of web security, authentication, and best practices for production systems.
Bonus points for:
- Experience with cloud environments (GCP, AWS, or similar).
- Knowledge of performance optimization in high-throughput systems.
- An interest in developer tooling or internal platforms.
- Experience with multiplayer games
- Experience with shooter games