Full Stack Developer
(m/w/d)
Sind Sie ein Innovator in der Softwareentwicklung?
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 anspruchsvolle Projekte in einem dynamischen Team
- Agiles und professionelles Arbeitsumfeld
- Hybrid – Modernes Büro in Salzburg / Home-Office
- Flexible Arbeitszeiten mit Gleitzeitvereinbarung und Homeoffice-Möglichkeit
- Weiterbildungsmöglichkeiten
- Hochwertige Arbeitsutensilien
Wir als Arbeitgeber:
- Revolutionäre Immobilienvisualisierung: Realitiq kombiniert fortschrittliche KI, benutzerfreundliche Oberflächen sowie mobile und Web-Anwendungen für eine neue Art der Immobilienpräsentation.
- Modernste 3D-Scan-Technologie: Mit LiDAR 3D-Scanning und der Umwandlung von Grundrissen in 3D-Modelle ermöglicht Realitiq eine schnelle Digitalisierung von Immobilien über mobile und Web-Anwendungen.
- Flexibel und anpassbar: Realitiq integriert sich nahtlos in bestehende Systeme und wird durch eine umfangreiche Innenausstattungs-Datenbank und einen automatisierten KI-Assistenten unterstützt, auf mobilen und Web-Plattformen.
Die Vereinbarung des tatsächlichen Entgeltes erfolgt je nach Berufserfahrung und Qualifikation. Das Mindestgehalt für diese Position beträgt beim Berufseinstieg 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!