Full Stack Mobile Developer - Flutter and Django (m/w/d)

Standort: Hamburg

Wir sind ein innovatives IT-Unternehmen mit Sitz in Chemnitz und Hamburg. Unser Sitz in Chemnitz beheimatet die Entwicklung und Herstellung intelligenter Sensorsysteme sowie unsere Firmenverwaltung, während unserer Hamburger Geschäftsbereich unsere Kompetenzen im Bereich Software-Engineering umfasst. Zur Verstärkung unseres Teams in Hamburg suchen wir einen talentierten und erfahrenen Full Stack Mobile Developer mit Kenntnissen in Flutter und Django. Als Full Stack Mobile Developer sind Sie verantwortlich für das Design, die Entwicklung und die Wartung von mobilen Anwendungen, die sich nahtlos in unsere Django-basierten Backend-Systeme integrieren. Ihre Kenntnisse in Flutter und Django sind entscheidend für die Bereitstellung hochwertiger, benutzerfreundlicher und skalierbarer Lösungen.

 

Verantwortlichkeiten:

  • Zusammenarbeit mit funktionsübergreifenden Teams, um Projektanforderungen zu erfassen und zu verstehen.
  • Design und Entwicklung mobiler Anwendungen unter Verwendung des Flutter-Frameworks, um ein nahtloses Benutzererlebnis auf mehreren Plattformen (iOS und Android) zu gewährleisten.
  • Erstellung robuster und skalierbarer Backend-Systeme unter Verwendung des Django-Frameworks, Implementierung von RESTful APIs und Integration mit Datenbanken und Diensten von Drittanbietern.
  • Entwickeln Sie wiederverwendbare und modulare Code-Komponenten und gewährleisten Sie Code-Qualität, Leistung und Sicherheit.
  • Gründliches Testen und Debuggen von Anwendungen, um optimale Funktionalität und Benutzerfreundlichkeit zu gewährleisten.
  • Optimierung der Leistung und Reaktionsfähigkeit von Anwendungen durch Identifizierung und Behebung von Engpässen und Implementierung effizienter Algorithmen.
  • Halten Sie sich über die neuesten Trends und bewährten Verfahren in der mobilen Entwicklung auf dem Laufenden und tragen Sie zur kontinuierlichen Verbesserung der Entwicklungsprozesse und -werkzeuge bei.
  • Zusammenarbeit mit UI/UX-Designern, um die Implementierung optisch ansprechender und benutzerfreundlicher Schnittstellen zu gewährleisten.
  • Technische Anleitung und Unterstützung für andere Teammitglieder, einschließlich Code-Reviews und Mentoring.

Anforderungen:

  • Nachgewiesene Erfahrung als Full Stack Mobile Developer mit Schwerpunkt auf Flutter und Django.
  • Umfassende Kenntnisse und praktische Erfahrung in der Entwicklung mobiler Anwendungen mit dem Flutter-Framework.
  • Kenntnisse in der Entwicklung und Nutzung von RESTful APIs mit dem Django Framework.
  • Solides Verständnis von Softwareentwicklungsprinzipien, Design Patterns und Best Practices.
  • Gute Programmierkenntnisse in Sprachen wie Dart, Python und JavaScript. Erfahrung mit Versionskontrollsystemen (z. B. Git) und agilen Entwicklungsmethoden.
  • Vertrautheit mit Datenbanksystemen wie MySQL oder PostgreSQL und Kenntnisse in SQL. Kenntnisse von Frontend-Technologien, einschließlich HTML, CSS und JavaScript, um eine reibungslose Integration mit Backend-Systemen zu gewährleisten.
  • Verständnis der Prozesse zur Bereitstellung von mobilen Anwendungen für iOS- und Android-Plattformen.
  • Ausgeprägte Problemlösungsfähigkeiten und Liebe zum Detail.
  • Ausgezeichnete Kommunikations- und Kooperationsfähigkeiten und die Fähigkeit, effektiv in einem Team zu arbeiten.

Bevorzugte Qualifikationen:

  • Erfahrung in der Entwicklung und Bereitstellung von mobilen Anwendungen mit Flutter und Django in einer Produktionsumgebung.
  • Vertrautheit mit Cloud-Plattformen und -Diensten, wie AWS oder Google Cloud Platform.
  • Kenntnisse weiterer Frameworks und Technologien, wie React Native, Angular oder Vue.js.
  • Verständnis von UI/UX-Designprinzipien und die Fähigkeit, effektiv mit Designern zusammenzuarbeiten.
  • Kenntnisse von Frameworks für automatisierte Tests und Pipelines für die kontinuierliche Integration/kontinuierliche Bereitstellung (CI/CD).
  • Erfahrung mit Containerisierungstechnologien wie Docker und Orchestrierungstools wie Kubernetes.
  • Kenntnisse in der Bereitstellung und Verwaltung von Anwendungen in containerisierten Umgebungen.
  • Vertrautheit mit Prinzipien der Container-Orchestrierung, Skalierbarkeit und Lastausgleich.
  • Verständnis der Microservices-Architektur und die Fähigkeit, containerisierte Lösungen zu entwerfen und zu implementieren.

Freuen Sie sich auf:

  • Kompetente und individuelle Ausbildung
  • Interessante und herausfordernde Tätigkeiten in einem innovativen Umfeld
  • Sehr gute Perspektiven und attraktive Konditionen
  • Flache Hierarchien und aktive Mitarbeit
  • Sehr angenehmes Betriebsklima
  • Flexible Arbeitszeiten

Zurück

Karriere