Skills this job asks for
PostgreSQLJavaScriptLLMsTypeScriptReactNode.jsREST APIsSQLEnglishGermanInventory managementRedis
Add your CV (free) to see which of these your CV is missing.
Sponsorship verdict
No sponsorship evidence yet
No government record and no wording either way. Not a refusal: ask the recruiter.
-
?
No government sponsor record hereThis employer posted directly and does not match a government sponsor register.
-
?
The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
-
?
Can’t check pay against the visa rulesNo salary stated. Germany EU Blue Card needs at least €50,700 a year (shortage-occupation / recent-graduate: €45,934).
-
✓
Confirmed live todayWhen a source last listed this job as open.
Details and sources
- Can’t check pay against the visa rules
- No salary stated. Germany EU Blue Card needs at least €50,700 a year (shortage-occupation / recent-graduate: €45,934). Source: https://www.make-it-in-germany.com/en/visa-residence/types/eu-blue-card, rules effective 2026-01-01.
A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.
Before you apply
Sponsorship unknown
No register record and no sponsorship wording in the posting. Worth asking the employer before investing significant time.
These come from the posting’s own wording. Read the original listing to confirm. See better-fit alternatives →
About the role
Our Company
"Buying Labs is the leading global partner for sourcing and distributing premium consumer goods!"
We're looking for a Senior Full-Stack Engineer (m/f/d) to join our Tech team at our Hamburg headquarters. Our goal is to supercharge how our business works with AI and technology, wherever it makes a real difference. You'll build the systems our teams rely on every day, from internal applications to the data and AI capabilities behind them, and see the impact of your work directly in the business.
This is a role for an experienced engineer who takes real ownership: someone who designs solid systems, builds AI into them where it adds value, and drives their work through to production and real users.
Your Mission
• Own systems end to end: Design, build and run features across frontend and backend, from technical approach through deployment and support in production.
• Build AI into our products: Design and integrate AI-powered features such as structured extraction, classification, automation and agentic workflows. Make them reliable through validation, evaluation and human review where it matters.
• Data modelling and architecture: Build solid data models in PostgreSQL that serve as the foundation for our applications and AI features. Make architecture decisions that keep our systems maintainable as they grow.
• Modern and established codebases: Build new applications on our modern stack, and maintain and modernise our established JavaScript platform, which our teams rely on every day.
• Quality you can stand behind: Write tested, reviewed code and verify your own work before it reaches users. Monitor and troubleshoot production issues.
• Work closely with the business: Understand the processes behind what you build, work directly with our commercial and operational teams, and help shape what gets built and why.
• Raise the bar: Share knowledge,
Your Profile
• 6+ years of professional software engineering experience, with a track record of building and running production applications end to end.
• Proven experience building AI into production systems or applications, for example LLM-based extraction or classification, RAG, or agentic and tool-use workflows. You know how to make AI output reliable through validation, evaluation and fallbacks. Using AI coding assistants alone does not meet this requirement.
• You use AI tools in your daily development work and have solid habits for checking and reviewing what they produce.
• Strong TypeScript and JavaScript, and modern React, including hooks and state management.
• Strong backend experience with Node.js and Express or a comparable framework, REST APIs, and integrating external systems.
• Deep PostgreSQL and SQL skills, with solid data modelling and experience with an ORM or query builder such as Knex, Sequelize or Prisma.
• Comfortable working across both modern TypeScript applications and an established JavaScript codebase.
• Strong quality mindset: automated testing, code reviews, and taking responsibility for what you ship.
• High ownership and drive: you push your work through to done, raise problems early, and don't wait to be told what to do next.
• Clear communication with both technical and non-technical colleagues.
• Bachelor's degree in Computer Science or a related field, or equivalent experience.
• Fluent English required; German is a plus.
• Based in Hamburg or willing to relocate.
Nice to Have
• Depth in LLM tooling: provider APIs (Anthropic, OpenAI, Gemini), agent and tool-use patterns (MCP), and evaluating output quality.
• Vector search (pgvector or similar).
• Product or process awareness: experience understanding how a business works and turning messy processes into structured systems.
• Experience integrating ERPs or operation
View original listing ↗