Softwareentwickler/in, Lead Developer / Fullstack-Entwickler - Vue / Nuxt / TypeScript
Role details
Job location
Tech stack
Job description
Verantwortung ab Tag 1: Du bist nicht Entwickler Nr. 47 - du bist DER Entwickler. Architekturentscheidungen triffst du mit, Code-Reviews machst du (oder bekommst du).
- Moderner Stack, durchdacht geplant: Nuxt 4, Vue 3, TypeScript, Supabase (PostgreSQL + PostGIS), Tailwind v4, Turborepo-Monorepo. Kein Legacy-Wildwuchs, sondern ein sauberer Neustart.
- Ein Produkt, zwei Targets: Die Platform-App läuft als SSR-Web-App (Vercel) und als native App (Capacitor * iOS/Android) aus einer Codebasis.
- Spannende Domäne: Panorama-Rendering, interaktive Karten + Vector Tiles, Hotspot-Editoren, Overlay-Funktionen, Custom Domains.
- KI-gestütztes Arbeiten: Wir setzen intensiv auf KI-Assistenz (Cursor) im Entwicklungsalltag. Wenn du das gut findest - umso besser.
Requirements
Dein Tech-StackSprache TypeScript (durchgängig) Frontend Nuxt 4 (Vue 3), shadcn-vue, Tailwind v4 Mobile Capacitor (iOS / Android) Backend / DB Supabase (PostgreSQL, PostGIS, Auth, RLS, Edge Functions) Monorepo Turborepo + pnpm Workspaces Viewer Vite + Vue 3 SPA Hosting Vercel Pro Infra Docker Compose auf Hetzner VPS (Worker, Tile Server)Was du mitbringen solltest (Must-have)- Solide Erfahrung mit Vue und TypeScript - du fühlst dich in Composition API und TypeScript-first-Projekten zuhause.
-
Erfahrung mit relationalen Datenbanken - idealerweise kennst du Supabase oder PostgreSQL mit RLS.
-
Eigenverantwortliches Arbeiten - du kannst ein Feature von der Konzeption bis zum Deploy selbstständig umsetzen. Was uns zusätzlich freut (Nice-to-have)
-
Erfahrung mit Nuxt (v3 oder v4), SSR/SSG-Konzepten
-
Capacitor / Hybrid-App-Entwicklung
-
PostGIS, MapLibre oder räumliche Daten
-
Erfahrung mit Monorepos (Turborepo, Nx o.ä.)
-
Supabase-Ökosystem (Auth, Edge Functions, Realtime)
-
CI/CD, Vercel, Docker
-
Erfahrung in der Führung oder Koordination von FreelancernAnforderungen an den Bewerber: Grundkenntnisse: JavaScript-Framework Vue.Js, Datenbank PostgreSQL Erweiterte Kenntnisse: Programmiersprache TypeScript
Benefits & conditions
Gestaltungsfreiheit: Du bestimmst die technische Richtung mit und wählst deine Tools.
- Freelancer-Budget: Wenn du Verstärkung brauchst, stellst du dein Team zusammen.
- Remote-First: Arbeite von dort, wo du am produktivsten bist.
- Kurze Wege: Direkte Zusammenarbeit mit dem Gründer - kein Ticket-Ping-Pong.
- Moderner Workflow: KI-Assistenz, gut dokumentierte Architektur, saubere Codebasis von Anfang an.*Aus Gründen der besseren Lesbarkeit verwenden wir in dieser Anzeige die Form "der Entwickler"; selbstverständlich richten sich alle Formulierungen gleichermaßen an Personen aller Geschlechter (m/w/d). Ergänzende Informationen: Homeoffice: Umfang: Nach Vereinbarung CRJT1_DE