Software Engineer - Full-Stack (m/w/d)

Permanent employee, Full-time · Saarbrücken

Read job description in:
Deine Aufgaben
  • 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
Dein Profil
  • 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 idealerweise 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 idealerweise 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
Warum wir?
  • 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
Kontaktinformationen
Deine Ansprechpartnerin:
Charlotte Risch
Human Resources
charlotte.risch@natif.ai
+49 160 819 71 58
Über uns

Wir von natif.ai haben es uns zur Aufgabe gemacht, die Arbeit von Tausenden von Beschäftigten zu vereinfachen. Schon heute verarbeitet unsere KI Millionen von Dokumenten pro Monat und hilft somit unseren Kunden, Zeit und Geld einzusparen, indem sie Dokumentenverarbeitungsprozesse automatisiert, Fehler reduziert und die Produktivität steigert. Unsere Vision ist es, dass irgendwann überhaupt keine Dokumente mehr manuell bearbeitet werden müssen. Unser Ziel ist es daher, diese KI-Revolution als eins der innovativsten Unternehmen auf diesem Gebiet voranzutreiben. Komplexe Workflows, hochmoderne KI-Technologien und Active Learning mit nur wenigen Zeilen Code, sofort einsatzbereit - das ist unser Produktversprechen. Ein tolles Team, viel Platz für Deine eigenen Ideen, hohe Flexibilität und eine gute Work-Life-Balance, kombiniert mit jeder Menge Spaß - das ist unser Versprechen an unsere Mitarbeiter:innen.


Du willst uns auf unserer Mission begleiten? Dann bewirb Dich jetzt und werde Teil unseres Teams!
Your mission
  • You develop our AI platform, which provides end users with easy and intuitive access to complex AI technologies, including annotation and the training of AI models
  • You develop web applications with TypeScript and Vue as well as backend services in Python and operate them in the cloud
  • You design efficient and scalable frontend and backend architectures and implement them with reusable components and modules in Vue as well as RESTful APIs and microservices in Python
  • You work closely with our UX/UI designers and machine learning engineers
  • You ensure the performance, stability and security of our applications through automated testing and modern CI/CD practices
  • You contribute to the continuous improvement of our development processes and technology stacks
  • You actively shape our AI strategy and architecture
  • You work in agile teams according to Scrum and Kanban
Your profile
  • You have at least 2 years of experience in front-end or full-stack development with modern JS libraries and frameworks such as Vue, React or Angular
  • You have ideally at least 2 years of experience in backend or full-stack development with Python
  • You have in-depth knowledge of web application development and modern frontend and backend technologies
  • You have a degree in computer science, media informatics, software engineering or a related field of study; a focus on software development is an advantage
  • You have experience with development patterns and methodologies as well as the integration of best practices in software engineering
  • You are familiar with testing frontend and backend applications
  • You have ideally experience in designing RESTful APIs in the Python ecosystem (e.g. with Django, Flask, FastAPI) and integrating the APIs into web applications
  • You are familiar with Docker, Kubernetes and cloud infrastructures (AWS, GCP, Azure), modern build tools and development environments (e.g. Webpack, Babel, npm) as well as CI/CD pipelines
  • You are a team player with an innovative spirit and you are able to work in a fast-paced environment
  • You can work independently and self-organized
  • You are fluent in English
Why us?
  • Experience innovation: Become part of an innovative company that aims to become the market leader in AI-powered document automation
  • Varied Tasks: Work on diverse assignments, exciting challenges and innovative projects in a fast-growing organization
  • Unleash creativity: Enjoy a high degree of freedom to develop your creative ideas and work directly with key decision makers and AI experts
  • Create: Contribute your own ideas and shape the future of the company together with us
  • Personal growth: We strive for excellence in everything we do and thus place a high focus on your personal and professional development
  • Open corporate culture: Work in an open corporate culture with flat hierarchies and a diverse, interdisciplinary team
  • Attractive compensation: Benefit from a competitive compensation package, regular team events and a variety of other benefits
  • Work-life-balance: We attach great importance to work-life balance. Flexible working hours and the possibility to work from home guarantee this balance
Contact information
Your recruiter:
Charlotte Risch
Human Resources
charlotte.risch@natif.ai
+49 160 819 71 58
About us
We at natif.ai are committed to simplifying the work of thousands of employees. Already today our AI processes millions of documents per month and helps our customers to save time and money by automating document processing, reducing errors and increasing productivity. Our vision is that one day manual processing of documents will not be necessary at all anymore. It is our mission to drive this AI revolution as one of the most innovative companies in the Intelligent Document Processing area. Complex workflows, state-of-the-art AI technologies and Active Learning with only a few lines of code - that is our product promise. A great team, plenty of space for your own ideas, high flexibility and a healthy work-life balance, combined with a great deal of fun – that is our promise to our employees.

You want to join us on our mission? Apply now and become part of our team!
Your application
We appreciate your interest in natif.ai. Please fill in the following form. Should you have any difficulties in uploading your files, please contact us by e-mail via start@natif.ai.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.