Job Drop BerlinYOUR WAY INTO BERLIN TECH
Theme
NewsletterLinkedIn
AboutTermsImpressumPrivacy
Browse jobs
Engineering jobs in BerlinProduct jobs in BerlinDesign jobs in BerlinMarketing jobs in BerlinSales jobs in BerlinData jobs in BerlinOperations jobs in BerlinFinance jobs in BerlinCustomer success jobs in BerlinPeople & HR jobs in BerlinEnglish-speaking jobs in BerlinRemote jobs at Berlin startupsStartup internships in BerlinEnglish-speaking working student jobs in BerlinEnglish-speaking junior jobs in BerlinEnglish-speaking fintech jobs in BerlinEnglish-speaking ai & machine learning jobs in BerlinEnglish-speaking senior jobs in Berlin

Senior Fullstack Engineer

BBlocks
Seniority
Senior
Model
In-Office
Sector
B2B SaaS
Salary
Undisclosed
Contract
Full-Time

Build the core user-facing experience and backend services for BLOCKS' cloud efficiency platform. You'll develop responsive dashboards, Python async endpoints, scalable APIs, and chat integrations that power the product across frontend, backend, and AI interactions.

What you'll do

  • Build the core user-facing experience, from responsive dashboards to onboarding flows
  • Develop and extend backend services in Python, implementing async endpoints, data flows, and internal APIs that power chat interactions, dashboards, and multi-tenant runtime operations
  • Design and integrate scalable APIs, connecting frontend, chat clients, and backend services to internal data layers and platforms
  • Shape intuitive product experiences from signup, onboarding, workspace management, to AI interactions
  • Create and maintain chat integrations (Slack) e.g. OAuth setup, slash commands, interactive modals, webhook flows, event-driven logic etc.
  • Collaborate across engineering and product teams, aligning API contracts, improving platform features, and ensuring UX stays consistent as new features roll out
  • Improve reliability and delivery workflows, contributing to CI/CD pipelines, frontend build optimizations, and quality checks that keep both web and chat clients fast and dependable

What you'll need

  • Strong experience with modern Typescript frameworks (e.g. React with NextJS), building responsive UIs with clean component architectures
  • Deep expertise in Python with end-to-end systems using async patterns (async/await/async ORM) and modern web frameworks (e.g., FastAPI/Django/Flask)
  • API integration expertise: design/expose scalable APIs; handle AWS data/internal services with multi-tenant isolation/rate limits
  • Product and UX mindset: comfortable crafting intuitive signup flows, onboarding experiences, and dashboards without a dedicated designer
  • Startup execution mindset: shipped 0→1 products fast with high ownership, autonomy, and accountability
  • Curious, pragmatic problem solver who experiments quickly, learns deeply, and optimizes for impact over theory

Nice to have

  • Practical experience shipping event-driven chat apps or bots (e.g., Slack Bolt SDK with OAuth, JS/TS integrations for Microsoft Teams etc.), including webhook processing and interactive UI flows
  • Demonstrated impact from previous jobs and side projects

What they offer

  • Build AI that ships into production and changes how companies run cloud infrastructure
  • Work with founders who've built unicorns, raised $1B+, and move fast with radical candor
  • Real ownership with autonomy to make calls and ship quickly
  • Top market cash compensation plus meaningful equity upside
  • Berlin office, in-person by design, with relocation support
APPLY →

ABOUT BLOCKS

B2B SaaS · Pre-Seed stage

7 more open roles at Blocks

This role is English-speaking. No German required.

SIMILAR OPEN ROLES

More roles like this, every Thursday →

No spam. Unsubscribe anytime.