Full-Stack Engineer (Mid / Senior)

Berlin

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Apply now Apply later

Your role

eduBITES is a premium B2B SaaS platform that turns company knowledge into actionable insights and learning content.

 Our next 6–12 months are devoted to building an agentic AI ecosystem, and we move fast—using cutting-edge tools like Cursor and Claude MCP.

  • Own green-field features end-to-end: from whiteboard sketch to production release in days, not weeks.

  • Architect and deploy serverless micro-services on AWS that power our agentic-AI engines.

  • Craft fast, delightful UIs in React/Next.js & TypeScript, turning Figma mocks into polished components.

  • Embed LLM-powered agents and vector search into user flows—RAG, smart recommendations, autonomous scheduling, and more.

  • Integrate third-party services & data sources (payments, analytics, content providers) into a seamless platform.

  • Monitor & optimise performance, scalability, cost, and security—you build it, you run it.

  • Partner daily with Design & Product to prototype, test with users, and iterate quickly.

  • Ship, learn, repeat: automate tests, push via CI/CD, watch metrics, and roll improvements the same week.

Your profile

  • Friendly, collaborative teammate – you share knowledge, mentor, welcome feedback, celebrate wins, and enjoy working face-to-face with colleagues.

  • Builder at heart – you turn ambiguous ideas into shippable features and love seeing code in production.

  • 5 + years across back- and front-end stacks (or 3 + years in each, if specialised sequentially).

  • Proven ownership of serverless micro-services on AWS (Lambda, API Gateway, Step Functions, SNS/SQS, DynamoDB / RDS).

  • Expert-level Python plus solid TypeScript / JavaScript—ideally React or Next.js on the front end.

  • Comfortable designing & consuming REST / GraphQL APIs; bonus for event-driven architectures.

  • Experience with at least one SQL DB (PostgreSQL / MySQL) and one NoSQL store (DynamoDB / MongoDB / Firestore).

  • Hands-on with Git and modern CI/CD (Bitbucket Pipelines, GitHub Actions, or similar).

  • AI-native mindset – you’ve built with LLMs, vector DBs, LangChain, Bedrock, or similar, and you’re eager to push the envelope with Cursor & Claude MCP.

  • Independent, self-starting engineer who scopes, builds, tests, and ships production code end-to-end.

  • Thrive in short, iterative release cycles and embrace “ship fast, learn fast.”

  • Fluent in English; already reside in Berlin and hold valid German work authorisation.

Why us?

  • International team and collaborative start-up culture.

  • Flat hierarchies with strong personal and professional support.

  • Bright workspace in Berlin-Mitte with flexible hybrid work (5 - 3 days in office).

  • Real opportunity to put your stamp on an early-stage product.


How to apply

  1. Apply: Email your CV plus a short video demo (2-3 min screen-recording) of something you’ve built—ideally AI-related.

  2. Shortlist: We review quickly and notify shortlisted candidates within a few days.

  3. Technical chat: 30-minute conversation with one of our engineers about your recent projects.

  4. Team-culture fit: informal call with future teammates to ensure we’ll enjoy building together.

  5. Live coding challenge: 60-minute pairing session solving a realistic problem from our stack.

  • Eligibility: We can only consider applicants who already live in Berlin and hold valid work authorisation for Germany.

  •  Immediate start preferred.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: APIs Architecture AWS Bitbucket CI/CD Claude DynamoDB Git GitHub GraphQL JavaScript Lambda LangChain LLMs MongoDB MySQL NoSQL Pipelines PostgreSQL Python RAG React Security SQL Step Functions TypeScript

Perks/benefits: Flex hours Startup environment

Region: Europe
Country: Germany

More jobs like this