About this job
<p>itemdrop digitizes the cloakroom: our event-tech platform from Düsseldorf handles drop-off and pick-up in seconds. Over one million check-ins, around 50 customers, and real-time payments in production, even when a thousand guests arrive at once at night. Next up: scaling across Europe.</p>
<p>As a Senior Backend/Fullstack Engineer, you'll primarily evolve our Go services for exactly that: more venues, more peak load, new integrations, tougher reliability. Where it makes sense, you'll also pitch in on the web frontend. You'll work in a small senior team directly with our Tech Lead, help shape architecture decisions, and ship in short cycles. AI tools like Claude Code are part of our everyday work.</p>
<p>Our tech stack: Go (Golang), Gin, OpenAPI/Swagger, MariaDB (GORM), InfluxDB, Sentry, Git & GitLab CI/CD, Docker, Linux, Angular 21 (TypeScript) and Tailwind CSS on the web frontend, Claude Code.</p>
<h2>Tasks</h2>
<ul>
<li>Design, develop, and maintain scalable backend services in Go</li>
<li>Design and implement performant, idiomatic REST APIs, including interfaces to internal and external systems as well as web and mobile clients</li>
<li>Take responsibility for transactional data: payments and credits without data loss, even at peak load</li>
<li>Performance and error monitoring, bug fixing, and optimization of existing services regarding performance, concurrency, and resource consumption, especially SQL queries and database interfaces</li>
<li>Light fullstack component: implement smaller features and adjustments in the web frontend end-to-end (Angular 21 with TypeScript, step-by-step migration from Angular Material to Tailwind CSS)</li>
<li>Ensure code quality: code reviews, unit and integration tests, best practices, and adherence to existing guidelines</li>
<li>Contribute to architecture decisions and the further development of our CI/CD pipeline</li>
</ul>
<h2>Requirements</h2>
<ul>
<li>Ideally three to five years of professional experience in backend development; you have a strong command of Go and SQL</li>
<li>Solid experience with REST and API-driven applications, from API design to consuming external APIs, for web and mobile clients</li>
<li>Awareness of transactional data and the risks of data loss or outages</li>
<li>You understand how LLMs and AI agents work in software development, ideally with first hands-on experience in Claude Code, Codex, or Cursor</li>
<li>You master your tools, especially for debugging and performance measurement</li>
<li>You write clean, tested code, work in a structured way, and communicate confidently in German or English</li>
<li>Knowledge of MariaDB (GORM), InfluxDB, or comparable databases</li>
</ul>
<p>Nice-to-have:</p>
<ul>
<li>Production experience with Docker and Linux</li>
<li>Experience on the web frontend, ideally with Angular, TypeScript, and Tailwind CSS</li>
<li>First experience with webhooks, caching, and message queues (Kafka, RabbitMQ, Redis)</li>
<li>Completed vocational training in IT, an IT degree, or comparable practical experience</li>
</ul>
<h2>Benefits</h2>
<ul>
<li>€55,000–80,000 annual salary (depending on experience) plus equity option: you share in our success</li>
<li>Real ownership: you help shape architecture decisions, and your code runs in production within days, not quarters</li>
<li>Truly hybrid: remote whenever it works for you and your working model, plus regular shared days at our office in the heart of Düsseldorf</li>
<li>AI-first setup: modern hardware and all the AI tools that make you more productive. Claude Code & co. are part of everyday work</li>
<li>Impact over politics: lean hierarchies, results matter, speed over meetings</li>
<li>Predictable time and learning budget, lunch benefit, team dinners, and shared on-/offsites</li>
</ul>
<p>Sounds like you? Then we look forward to your application. A CV or your LinkedIn profile is enough, plus a short note on why you're excited to work with us. No formal cover letter needed.</p>
<p>Here's what happens next: a short intro via video call, a tech interview with our Tech Lead, and then meeting the team and office in Düsseldorf, with feedback within a few days at every step.</p>
<p>The position is full-time with an annual salary of €55,000–80,000 (depending on experience) plus an equity option, truly hybrid: flexible remote work with regular shared office days in Düsseldorf. Start date by arrangement. Your contact: Maurice Klocke.</p>
<p>Find more <a href="https://www.arbeitnow.com/english-speaking-jobs">English Speaking Jobs in Germany</a> on Arbeitnow</a>