Full-Stack Engineer (Frontend + Backend)

Kyrall
München, Germany
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

3d Models Cloud Computing Continuous Integration Software Debugging PostgreSQL Standard Sql SQLAlchemy Data Streaming TypeScript WebSocket Tailwind ReactJS
+3 more
Backend Fastapi Front End Software Development

Job description

As a Full-Stack Engineer, you’ll own product features end-to-end across our TypeScript React frontend and Python FastAPI backend with WebSocket services, SQLAlchemy, and PostgreSQL. You’ll ship reliable real-time experiences for 3D model generation, editing, history, and project workflows., * Build frontend features in React + TypeScript using shared components, Tailwind, and React Query

  • Implement backend FastAPI routes and WebSocket handlers for render flows
  • Design stable real-time contracts (payloads, statuses, retries, and error semantics)
  • Model and optimize data flows using SQLAlchemy + PostgreSQL for schemas lifecycle
  • Debug and fix cross-stack issues such as hydration errors, race conditions, and stale state sync

Requirements

  • Strong full-stack engineering experience with TypeScript and modern web stacks
  • Production experience with React, hooks, and state management patterns
  • Hands-on experience with Python FastAPI, WebSocket architecture, and long-running workflows
  • Strong SQL and ORM experience, ideally SQLAlchemy with PostgreSQL
  • Strong debugging skills across browser runtime, network events, and backend responses
  • Ability to own features end-to-end and collaborate closely with product and design

Nice To Have

  • Experience with 3D web/model viewer workflows (GLB, thumbnails, geometry tooling)
  • Experience with observability for async systems (structured logs, tracing, metrics)
  • Familiarity with cloud infrastructure and CI/CD practices

Benefits & conditions

As one of our first hires, you won’t just execute the vision, you’ll help shape it, with a competitive salary and stock options to match.

About the company

We’re building the world’s fastest way to design real, functional 3D parts. Kyrall’s AI-powered design agent turns ideas into ready-to-manufacture 3D models in seconds. Backed by top European VCs, we’re a young, well-funded startup based in Munich and we’re just getting started.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all