Software Engineer - Full-Stack
natif.ai
natif.ai
Saarbrücken, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German, English Experience level
IntermediateJob location
Remote
Saarbrücken, Germany
Tech stack
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Continuous Integration
Web Development
Django
Integrated Development Environments
Python
Machine Learning
Scrum
Software Engineering
TypeScript
Web Applications
Google Cloud Platform
React
Flask
Backend
FastAPI
Vue.js
WebPack
Angular
Kubernetes
Information Technology
Build Tools
Npm(Software)
Front End Software Development
REST
Docker
Microservices
Job description
Amazon Web Services (AWS) Angular Anwendungsentwicklung Backend Entwicklung CI/CD (Continuous Integration/Delivery) Cloud Computing
+22, * Du entwickelst unsere KI-Plattform weiter, die Endanwendern den einfachen und intuitiven Zugang zu komplexen KI-Technologien, einschließlich Annotation und Training von KI-Modellen, ermöglicht
- Du entwickelst Web-Applikationen mit TypeScript und Vue sowie Backend-Services in Python und betreibst diese in der Cloud
- Du entwirfst effiziente und skalierbare Frontend- und Backend-Architekturen und implementierst diese mit wiederverwendbaren Komponenten und Modulen in Vue sowie RESTful APIs und Microservices in Python
- Du arbeitest eng mit unseren UX/UI Designern und Machine Learning Engineers zusammen
- Du stellst die Performance, Stabilität und Sicherheit unserer Anwendungen durch automatisierte Tests und moderne CI/CD-Praktiken sicher
- Du trägst zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse und Technologie-Stacks bei
- Du gestaltest unsere KI-Strategie und Architektur aktiv mit
- Du arbeitest in agilen Teams nach Scrum und Kanban
Requirements
- Du hast mindestens 2 Jahre Erfahrung in der Frontend- oder Full-Stack-Entwicklung mit modernen JS-Bibliotheken und Frameworks wie Vue, React oder Angular
- Du hast mindestens 2 Jahre Erfahrung in der Backend- oder Full-Stack-Entwicklung mit Python
- Du hast fundierte Kenntnisse in der Entwicklung von Webanwendungen und in modernen Frontend- und Backend-Technologien
- Du hast ein abgeschlossenes Studium in Informatik, Medieninformatik, Software Engineering oder einem verwandten Studiengang; ein Schwerpunkt in Softwareentwicklung ist von Vorteil
- Du hast Erfahrung mit Entwicklungspatterns und -methodiken sowie der Integration von Best Practices im Software Engineering
- Du bist vertraut mit dem Testen von Frontend- und Backend-Applikationen
- Du hast Erfahrung im Design von RESTful APIs im Python-Ökosystem (z.B. mit Django, Flask, FastAPI) und der Integration der APIs in Webanwendungen
- Du bist vertraut mit Docker, Kubernetes und Cloud-Infrastrukturen (AWS, GCP, Azure), modernen Build-Tools und Entwicklungsumgebungen (z.B. Webpack, Babel, npm) sowie CI/CD-Pipelines
- Du bist ein Teamplayer mit Innovationsgeist und Du bist in der Lage, in einem schnelllebigen Umfeld zu arbeiten
- Du kannst selbständig und selbstorganisiert arbeiten
- Du sprichst fließend Englisch, Anwendungsentwicklung Studienfächer Informatik Informationstechnik Medieninformatik Wirtschaftsinformatik Abschluss Ausbildung Bachelor Master/Diplom IT-Gehälter Was kann ich verdienen? get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen
Benefits & conditions
- Innovation erleben: Werde Teil eines innovativen Unternehmens, dessen Ziel es ist, Marktführer im Bereich KI-gestützter Dokumentenautomatisierung zu werden
- Abwechslungsreiche Aufgaben: Arbeite an vielfältigen Aufgaben, spannenden Herausforderungen und innovativen Projekten in einer schnell wachsenden Organisation
- Kreativität entfalten: Genieße eine große Freiheit zur Entfaltung Deiner kreativen Ideen und arbeite direkt mit wichtigen Entscheidungsträgern und KI-Experten zusammen
- Mitgestalten: Bringe Deine eigenen Ideen ein und gestalte gemeinsam mit uns die Zukunft des Unternehmens
- Weiterentwicklung: Wir streben nach Exzellenz in allem, was wir tun, und somit möchten wir Dir auch eine exzellente persönliche und berufliche Weiterentwicklung ermöglichen
- Offene Unternehmenskultur: Arbeite in einer offenen Unternehmenskultur mit flachen Hierarchien und einem diversen, interdisziplinären Team
- Attraktive Vergütung: Profitiere von einem wettbewerbsfähigen Gehaltspaket, regelmäßigen Teamveranstaltungen und einer Vielzahl weiterer Vorteile
- Work-Life-Balance: Wir legen großen Wert auf die Balance zwischen Beruf und Privatleben. Flexible Arbeitszeiten und die Möglichkeit zum Arbeiten aus dem Homeoffice garantieren diese Balance