Jobs · swissdevjobs

Software Engineer - Backend, AI & Frontend
SCAIT · Rotkreuz · Posted 17d ago
About the role
As a Software Engineer, you will be the first engineering hire, responsible for building a product that transforms how construction companies operate. The role involves developing complex, data-rich UIs in React and Next.js, and backend APIs in Python/FastAPI, while also engaging with customers to understand their workflows.
Full job description (as posted) ↓
Salary: CHF 105'000 - 125'000 per year Requirements: Starke Frontend-Expertise: Du baust production-ready UIs in React und Next.js (TypeScript) Gespür für Produkt und UX: Du denkst in User Flows, nicht nur in Komponenten. Du weisst, wie man komplexe Daten verständlich darstellt Komponentenarchitektur: Erfahrung mit Design Systems, Composable Components, State Management (z.B. TanStack Query, Zustand, React Hook Form) Du hast schon etwas gebaut und ausgeliefert: Ein Produkt, ein Side Project oder einen Open-Source-Beitrag Backend-Kenntnisse: Du kannst einen API-Endpoint in Python/FastAPI schreiben Du redest gerne mit Nutzern, siehst Probleme selbst und löst sie, statt auf Tickets zu warten Deutsch und Englisch fliessend (Kunden sprechen Deutsch, intern arbeiten wir bilingual) Responsibilities: u wirst unser erster Engineering-Hire und baust mit uns das Produkt, das verändert, wie Bauunternehmen arbeiten. Das heisst nicht nur Code schreiben, sondern Architektur mitentscheiden, mit Kunden sprechen und die technische Kultur von Scait mitprägen. Wir arbeiten nach dem Forward-Deployed-Modell: du bist nah an den Kunden, verstehst ihre Workflows und baust Lösungen, die in der Realität der Baubranche wirklich funktionieren. Du verantwortest Projekte End-to-End, vom ersten Kundengespräch bis zum Code in Produktion. Konkret: Frontend & Produkt bauen. Komplexe, datenreiche UIs in Next.js und React entwickeln, die Kalkulatoren tatsächlich nutzen wollen. Dashboards, Dokumenten-Viewer, interaktive Analysen, von der Komponente bis zum Release. Design-System weiterentwickeln. Unsere Component Library (shadcn/ui, Radix, Tailwind) pflegen und ausbauen. Konsistenz, Zugänglichkeit und Developer Experience vorantreiben. KI-Ergebnisse greifbar machen. Die Outputs unserer AI-Pipeline (Risikoanalysen, Vertragsfindings, generierte Dokumente) so darstellen, dass sie Vertrauen schaffen und handlungsrelevant sind. Backend mitdenken. Features im Python/FastAPI-Backend umsetzen, wenn es das Projekt verlangt. Du musst kein Backend-Spezialist sein, aber du findest dich zurecht. Mit Kunden reden. Workflows verstehen, Edge Cases finden, Lösungen liefern, die in der Praxis halten. Engineering-Kultur formen. Als erste Person nach den Foundern legst du fest, wie wir arbeiten, reviewen und shippen. Technologies: AI API Azure Backend Cloud D3 FastAPI Frontend Jest LLM Playwright Python React TypeScript UX UI Design Langfuse NextJS TailwindCSS More: Scait ist die KI-Plattform für den Angebotsprozess im Schweizer Bauwesen. Wir analysieren Ausschreibungen, erkennen Risiken, generieren Dokumente und machen aus jedem Projekt wiederverwendbares Wissen. Damit gewinnen Bauunternehmen mehr Aufträge in weniger Zeit und ohne teure Fehler. Wir sind ein Gründerteam aus HSG und ETH mit Sitz in Rotkreuz (Zug), haben zahlende Kunden und stehen jetzt an dem Punkt, an dem wir Engineering ausbauen. Bei uns gilt: Ownership ab Tag 1 Pragmatismus vor Perfektionismus Tempo statt Quartalsplanung Dein Code läuft in den ersten Wochen bei zahlenden Kunden. Was wir bieten: Founding-Equity faires Gehalt nach Schweizer Standards modernes Setup direkter Kundenimpact kurze Entscheidungswege last updated 38 week of 2026
Read the full posting on swissdevjobs (posting in German) →
Why this role stands out
- ★Hiring worldwide — no location constraint
- ★Equity is part of the package
FAQ
Is the Software Engineer - Backend, AI & Frontend role at SCAIT remote?+
This Software Engineer - Backend, AI & Frontend position is listed as hybrid (Rotkreuz).
What is the salary for the Software Engineer - Backend, AI & Frontend role at SCAIT?+
The listing states 95000 - 125000 CHF / year.
What seniority level is this Software Engineer - Backend, AI & Frontend role?+
This is a senior level position.
What languages does the Software Engineer - Backend, AI & Frontend role require?+
The posting requires German and English.
How do I apply for the Software Engineer - Backend, AI & Frontend role at SCAIT?+
Use the "Apply on swissdevjobs" button to open the original posting on swissdevjobs, where you can submit your application directly to SCAIT.