Job
In this role, you will develop API integrations and middleware services in Go, create frontends with React and TypeScript, and use AI agents for automated testing and implementation processes while managing infrastructure with Terraform on AWS.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You build the APIs, integrations, and frontends that hold FOND OF together—and you do it with AI agents as an integral part of your toolkit, not as a gimmick.
- Behind our brands Affenzahn, Aevor, Alvi, ergobag and satch is middleware that connects shops, marketplaces, ERP and customer service, as well as our B2B partner shop.
- Our team writes code spec-first and with agent support: We define rules and behavior precisely, agents like Claude Code implement them, and we review, test, and take responsibility for the result.
- You develop AWS Lambdas, ECS services, and REST and GraphQL APIs in Go for our middleware—from Shopify and Microsoft Dynamics 365 Business Central to Amazon, Tradebyte, PayPal, Akeneo, and Zendesk.
- You develop our B2B partner shop end to end: the Go backend with REST APIs and business rules for pricing, shopping carts, checkout, and visibility—and the React frontend (TypeScript, Vite, Tailwind CSS) with our design system.
- You build new frontends and internal tools where spreadsheets, workarounds, or off-the-shelf interfaces used to have to suffice—with agents in days instead of months.
- You write specs (SPEC.md) with traceable rule IDs and have agents implement them—and critically review the results.
- You further develop our agent setups: AGENTS.md, skills, prompts, and tooling, so that people and AI can work well together in the same repository.
- You are responsible for infrastructure as code with Terraform on AWS (ECS, Lambda, RDS/PostgreSQL, ALB, WAF, SSM) and CI/CD with Docker and GitHub Actions—including operations, monitoring, and troubleshooting.
- You ensure quality through testing: handler and integration tests in Go, frontend tests with Vitest, and end-to-end tests with Playwright.
Our expectations of you
Qualifications
- An open mindset: You’re eager to try new things and explore unfamiliar topics—even frontend, if it hasn’t been your focus so far.
- You’ve already worked on frontends—the framework you used is secondary.
- Confident working with relational databases (PostgreSQL in our case), SQL, and API design (REST, GraphQL is a plus).
- You can write requirements precisely: specs, acceptance criteria, tests.
- You review code thoroughly and question it, even when it was written by an agent.
- Good German or English language skills
- Built custom agents, skills, MCP servers, or prompt workflows.
- A strong sense of UX and design systems, e.g. with Tailwind CSS.
Experience
- Several years of experience in backend development, ideally with Go (or the willingness to quickly transition from another typed language).
- Hands-on experience with AI coding agents such as Claude Code, Cursor, or Copilot—and a clear sense of where they excel and where they don’t.
- Experience with AWS (Lambda, ECS, RDS) and Terraform.
- Experience with e-commerce and ERP integrations, e.g., Shopify or Business Central.
- Experience in frontend development with React and TypeScript.
What we offer
- Access to the latest AI tools like Claude Code—and the time to use them really well.
- A small team with short lines of communication, where specs, code, and infrastructure are all handled in-house.
- Real impact: Your integrations and frontends power orders for our brands worldwide.
Topics you will work on
Job locations
About your employer
FOND OF GmbH, based in Cologne, has been developing products that cater to various life stages from children to young adults since 2010. Its brand portfolio includes ergobag, satch, Affenzahn, Alvi, and AEVOR. The products are sold through brick-and-mortar stores, online shops, and international markets.
- Established Company
- Onsite
- Consumer Goods, Branded Goods
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...