Full Stack Developer
(m/w/d)

Woman showing tablet with logo of realitiq

Sind Sie ein Innovator in der Software­entwicklung?
Haben Sie den Drang, flexibel und kreativ an der Spitze technologischer Fortschritte zu arbeiten?
Dann sind Sie bei uns genau richtig! Werden Sie Teil unseres Teams und gestalten Sie spannende Projekte mit.

Verantwortungsbereiche

1. Verantwortung für Backend und Web-APP

  • Übernehmen Sie die Verantwortung für die Realitiq Connect Plattform, einschließlich Backend und Web-Frontend
  • Pflegen, verbessern und skalieren Sie das bestehende System, während Sie neue Funktionen hinzufügen
  • Genießen Sie große gestalterische Freiheit bei der Architektur und technischen Ausrichtung der Plattform

2. API-Koordination & Entwicklung

  • Arbeiten Sie eng mit den Teams anderer Frontend-Komponenten (Mobile App und 3D-Editor) zusammen, um sicherzustellen, dass API-Endpunkte gut definiert, effizient und kundenorientiert sind
  • Entwerfen, implementieren und pflegen Sie REST-APIs, die eine nahtlose Kommunikation zwischen den Komponenten ermöglichen

3. Frontend-Entwicklung & Feature-Implementierung

  • Pflegen und erweitern Sie ein auf React basierendes Frontend und integrieren Sie neue Funktionen basierend auf User Stories und Figma-Designs
  • Stellen Sie die Abstimmung zwischen Frontend und Backend sicher, indem Sie API-Kompatibilität wahren und notwendige Anpassungen bei sich ändernden Anforderungen umsetzen

4. Integration von Drittanbieter-APIs 

  • Implementieren Sie API-Wrappers für externe Dienste und kümmern Sie sich um Authentifizierung, Rate-Limits und Fehlerbehandlung
  • Integrieren Sie externe APIs, die KI-Funktionen wie Bildgenerierung und -erkennung unterstützen
  • Verwalten Sie den Zugriff auf externe Dienste wie PriceHubble und Shadowmap und sorgen Sie für sichere und effiziente API-Interaktionen

5. UI-Entwicklung & Integration

  • Entwickeln und pflegen Sie wiederverwendbare UI-Komponenten (z. B. Diagramme, Formulare, Tabellen) mit Shadcn/UI und ähnlichen Bibliotheken
  • Integrieren und passen Sie externe Komponenten wie interaktive Karten und Datenvisualisierungstools an

Erforderliche Skills & Technologien

Frontend-Skills

Must-Haves:

  • React – Expertise in der Backend-Entwicklung für mehrere Komponenten
  • TypeScript – Fundiertes Wissen in typsicherer Entwicklung
  • Tailwind CSS – Kompetenz im Styling mit Tailwind für wartungsfähiges, responsives UI-Design

Nice-to-Haves:

  • TanStack-Bibliotheken:
    • TanStack Router – Erfahrung mit typsicherem Client-Side-Routing
    • TanStack Query – Kenntnisse in fortschrittlichen Datenabruf- und Caching-Strategien
    • TanStack Table – Fähigkeit, komplexe Tabellenstrukturen mit Paginierung, Sortierung und Filterung zu erstellen


Backend-Skills

Must-Haves:

  • Node.js – Fundierte Erfahrung in der Backend-Entwicklung mit Node.js und zugehörigen Frameworks
  • REST API Design – Fähigkeit, effiziente, skalierbare und gut dokumentierte APIs mit Elysia (ähnlich tRPC) zu entwerfen
  • SQL – Erfahrung in der relationalen Datenbankgestaltung, Abfrageoptimierung und Indexierungsstrategien

Nice-to-Haves:

  • Cloudflare Wrangler – Erfahrung mit den Entwickler-Tools von Cloudflare
  • ORM (Drizzle) – Vertrautheit mit Drizzle ORM für das Datenbankmanagement
  • Serverless Architekturen – Erfahrung mit Cloudflare Workers, AWS Lambda oder ähnlichen serverlosen Lösungen
  • GitHub Actions – Verständnis von CI/CD-Pipelines für Automatisierung und Bereitstellung


Soft Skills & Zusätzliche Anforderungen

  • Zusammenarbeit – Fähigkeit, effektiv mit Produkt- und Frontend-Teams zusammenzuarbeiten, um API- und Architekturentscheidungen abzustimmen
  • Problemlösungsfähigkeit – Starke Troubleshooting-Kompetenz, insbesondere bei API-Kompatibilitätsproblemen, Performance-Engpässen oder sich entwickelnden Anforderungen
  • Detailgenauigkeit – Fähigkeit, Designs basierend auf Figma-Mockups zu implementieren und ein nahtloses Benutzererlebnis zu gewährleisten
  • Kommunikationsfähigkeiten – Sicherer Umgang mit Englisch (und optional Deutsch) in Dokumentation und Teamdiskussionen

Deine Möglichkeit

Karrierechancen & Langfristige Möglichkeiten

  • Diese Position bietet ein hohes Maß an Verantwortung für das Realitiq Backend und die Frontend-Komponente der Realitiq Connect Plattform. Sie ermöglicht es dem Full-Stack-Entwickler, deren Architektur, Skalierbarkeit und langfristige Weiterentwicklung zu gestalten
  • Der Entwickler erhält erhebliche gestalterische Freiheit in Bezug auf Backend-API-Strukturen und Frontend-Integrationen und trifft wichtige technische Entscheidungen, die die Plattform beeinflussen
  • Ingenieure, die Autonomie, die Lösung komplexer technischer Herausforderungen und die Definition von Best Practices schätzen, werden in dieser Rolle erfolgreich sein

hr Arbeitsplatz:

  • Spannende Aufgaben und anspruchs­volle Projekte in einem dynamischen Team
  • Agiles und professionelles Arbeitsumfeld
  • Hybrid – Modernes Büro in Salzburg / Home-Office
  • Flexible Arbeitszeiten mit Gleitzeit­vereinbarung und Homeoffice-Möglichkeit
  • Weiter­bildungs­möglich­keiten
  • Hoch­wertige Arbeits­utensilien

Wir als Arbeitgeber:

  • Revolutionäre Immobilien­visualisierung: Realitiq kombiniert fort­schrittliche KI, benutzer­freundliche Ober­flächen sowie mobile und Web-Anwendungen für eine neue Art der Immobilien­präsentation.
  • Modernste 3D-Scan-Technologie: Mit LiDAR 3D-Scanning und der Umwandlung von Grundrissen in 3D-Modelle ermöglicht Realitiq eine schnelle Digital­isierung von Immobilien über mobile und Web-Anwendungen.
  • Flexibel und anpassbar: Realitiq integriert sich nahtlos in bestehende Systeme und wird durch eine umfangreiche Innen­ausstattungs-Datenbank und einen automatisierten KI-Assistenten unterstützt, auf mobilen und Web-Plattformen.

 

Die Vereinbarung des tatsächlichen Entgeltes erfolgt je nach Berufs­erfahrung und Qualifikation. Das Mindest­gehalt für diese Position beträgt beim Berufs­einstieg je nach Qualifikation/Ausbildung ab € 50.000,- brutto (Vollzeit).

Bewirb dich jetzt:

Wenn Du interessiert bist, dann sende uns bitte:

Name, E-Mail-Adresse, Telefonnummer und deinen Lebenslauf

an

unsere Mail-Adresse: office@realitiq.com

Wir freuen uns darauf, dich kennenzulernen!