Berlin tech job
Full Stack Engineer at Genie.Knowledge
Genie.Knowledge is hiring for a full-time Backend role in Berlin, Germany. Review the role details, skills, seniority, and company links before applying.
Skills mentioned
Role details
About this role
About the Company
We’re Genie.Knowledge, a small Berlin-based team building technology for the logistics industry. There are four of us: two co-founders (CEO and CTO) and two founding engineers (full-stack and ML).
After two years of custom software for logistics companies, we’re now building our own product as well. Our product is the Intelligent Logistics Pricing Platform. It combines a pricing engine, a market intelligence engine and an adaptive semantic API integration layer. It uses knowledge graphs and semantic technologies to connect data across different systems and sources.
The platform tackles the industry’s hardest pricing problems: fragmented data, complex pricing structures, manual processes, and little visibility into costs, market conditions and profitability. Logistics companies get better pricing without replacing the systems they already run.
About the Role
The platform is early in its life, and you'll shape how its front end gets built: the shared component layer, the data-heavy screens, and the API contracts behind them. There's no designer behind every screen: you decide how a new product looks and works for the people who use it, build it, and keep it running. We build AI-assisted by default and want someone who enjoys working that way. Your main focus is our own product, with customer projects alongside.
What you will do
- Build React/Next.js interfaces: quoting, data review, dashboards, customer portals.
- Shape the shared component library and frontend architecture.
- Build review flows where users check and correct AI output.
- Keep data-heavy screens fast: large tables, filters, live status.
- Take new products from data model and API to finished UI.
- Take part in delivery: CI/CD, staging, production, monitoring.
What you'll bring
- Production React, Next.js, TypeScript: your strongest skill, with work you're proud to show.
- Data-heavy, workflow-driven apps built for professional users.
- Product sense: you've made UX decisions on your own screens.
- Working backend skills: Python/FastAPI or comparable, PostgreSQL schema design, API design experience, tests you'd stand behind.
- You've run your own services: deploys, monitoring, incidents.
- Comfortable working in English.
Nice-to-haves
- TanStack Query/Table, Tailwind, shadcn/ui, monorepos.
- Review and correction UIs over AI output, confidence display.
- Data visualisation: charts, pricing or analytics views.
- Multi-tenant systems: tenant isolation, auth flows (Clerk or similar), GDPR in practice.
- Event-driven backends: queues, async services, live UI updates.
- AWS with Terraform or similar; Docker.
A little about our culture
We're an English-speaking team of curious, slightly nerdy people who like what we do and joke about it a lot. Communication is open and direct: anyone can share ideas, challenge decisions and disagree. Hierarchy and formality aren't our thing.
Being small, we all wear different hats. We value people who figure things out and take ownership rather than wait for instructions. We like new tech, but solving the actual problem beats using the fanciest tool.
What we offer
- €55–70K gross per year, depending on seniority.
- 28 days of paid vacation per year.
- Hybrid work: 3–4 days a week together at our office near Ostkreuz in Berlin.
- Remote work from abroad: up to 30 days a year from within the EU, plus 30 days from outside the EU (subject to statutory regulations).
- Help build something from the beginning, with a real say in technical decisions and how the product evolves.
- Room to learn and experiment with new approaches and challenges you haven't met before.
- A small team where your voice matters: you work directly with the founders and founding engineers.
- A friendly, informal atmosphere with plenty of humor and nerdy conversations.