At Sporting Rock, we don't just build features — we build systems that organize and power the world of sports. We're an ambitious sports-tech startup headquartered in Hamburg with engineering operations in Serbia, on a mission to create the best sports software out there — software that is scalable, elegant, and deeply connected to real-world sports operations.
What you’ll do
- Build backend services in Go and frontend features in React + TypeScript.
- Work on real product and business logic — not toy problems.
- Design and evolve APIs, services, and system architecture.
- Be involved in deployment, monitoring, and performance in production.
- Collaborate closely with senior engineers on clean, scalable solutions.
- Take part in discussions, brainstorming, and product decisions.
- This is a true full-stack role — you'll understand how everything fits together.
What you bring
- Strong curiosity and intrinsic motivation.
- 2–5 years of experience in software development.
- Experience or strong interest in React, TypeScript, and modern frontend development.
- Backend experience in Go (or strong foundations in Rust, Kotlin, or similar languages).
- Solid understanding of computer science fundamentals.
- Comfort with Git, APIs, databases (PostgreSQL, MongoDB).
- Interest in how software runs in the real world (CI/CD, DevOps, infrastructure).
What we offer
- Real ownership & impact — your work reaches real users.
- Mentorship & growth — learn from experienced engineers who care.
- Full-stack exposure — understand the entire system, not just one layer.
- Remote & flexible — results matter more than rigid rules.
- International team — English-speaking, agile, and open-minded.
- More than fair working conditions: fair compensation, additional vacation days and other benefits depending on location.
- Shared passion — sports, technology, and building great software.
Sounds like you?
