Senior Mobile App Developer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Berlin
EUR 50.000 - 90.000
Sei unter den ersten Bewerbenden.
Vor 3 Tagen
Jobbeschreibung

Stellenbeschreibung

Senvo ist ein junges Start-up, das die letzte Meile Logistik revolutionieren möchte. Wir ermöglichen Logistikunternehmen, E-Commerce-Anbietern und Herstellern, Waren effektiver und effizienter zu versenden. Unser Team besteht aus hochmotivierten, intelligenten Menschen, die sich gegenseitig unterstützen, technologiebegeistert sind und empathisch mit unseren Nutzern umgehen.

Die Logistikbranche ist komplex und herausfordernd, bietet aber viel Raum für Kreativität und Einfallsreichtum. Daher schätzen wir eine Kombination aus Kreativität und Problemlösungskompetenz. Jedes Teammitglied wird ermutigt, engen Kontakt zu Kunden und Partnern zu pflegen, innovative und mutige Lösungen zu entwickeln und eigenständig an der Umsetzung ihrer Ideen zu arbeiten. Wir praktizieren Über-Kommunikation, um sicherzustellen, dass alle die treibenden Faktoren unseres Geschäfts verstehen und wie Technologie daran ausgerichtet ist.

  • Tech Stack
  • Wir setzen stark auf Python und PostgreSQL im Backend, mit modernen Bibliotheken und Tools wie SQLAlchemy, FastAPI, Pydantic und Poetry. Das Frontend ist in TypeScript mit React und MUI geschrieben. Unsere Anwendung läuft auf AWS, mit einer Mischung aus serverlosen und containerisierten Workloads, orchestriert mit Terraform. Persistenz erfolgt über PostgreSQL, DocumentDB und S3.

Aufgaben

Wir suchen einen Senior Backend Entwickler, der unser Team verstärkt, um ein großartiges Produkt im Logistikbereich zu entwickeln. Zu Ihren Aufgaben gehören:

  1. Unser Logistik-Intelligenzplattform auf die nächste Stufe bringen, indem Sie Geschäftslogik hinzufügen, um Prozesse zu vereinfachen und Ineffizienzen zu erkennen, neue Logistik-APIs integrieren und unsere eigene API für die Frontend-Anwendung weiterentwickeln.
  2. Transparenz und Zuverlässigkeit durch die Integration von Monitoring- und Telemetrie-Tools schaffen.
  3. Geschäftliche Ziele vorantreiben, indem Sie neue Funktionen in Zusammenarbeit mit Stakeholdern planen und entwerfen.
  4. Künstliche Intelligenz integrieren, um API-Integration und Dokumentenverarbeitung zu beschleunigen und zu verbessern.

Anforderungen

  1. Nachweisliche Erfahrung in der Entwicklung groß angelegter Backend-Software, vorzugsweise ereignisgesteuerte ETL-Systeme und Datenpipelines.
  2. Umfangreiche Erfahrung mit Python und der Backend-Ökosystem.
  3. Tiefgehendes Verständnis verschiedener Arten von Tests und testgetriebener Entwicklung.
  4. Erfahrung im Design und Betrieb cloud-nativer Anwendungen. Ops-Erfahrung, insbesondere Terraform, ist ein großer Pluspunkt.
  5. Erfahrung mit verschiedenen Persistenzlösungen, einschließlich gutem Verständnis ihrer Leistungs- und Skalierbarkeitsmerkmale, Transaktionssemantik und Datenmodellierung.
  6. Gutes Verständnis von Monitoring und Telemetrie im Backend-Kontext, Tools für deren Implementierung und deren Nutzung im täglichen Betrieb.

Haltung

  1. Initiative ergreifen: Sie sehen Ihre Arbeit nicht nur als Feature-Implementierung, sondern als Wertschöpfung für Kunden. Sie sprechen relevante Parteien an, stellen Fragen, um die zugrunde liegenden Probleme zu verstehen, machen alternative Vorschläge und verbessern Prozesse und Anforderungen.
  2. Hohe Toleranz gegenüber Unklarheiten: Sie entwickeln Software pragmatisch für sich ständig ändernde Anforderungen, halten verschiedene Optionen offen und dokumentieren Annahmen gut.
  3. Handlungsorientierung: Sie bevorzugen schnelle Umsetzung mit Kompromissen, um Annahmen zu überprüfen, anstatt auf vollständige Informationen zu warten.

Vorteile

  • Urban Sports Club Mitgliedschaft
  • BVG Job Ticket

Warum bei Senvo arbeiten?

  • Sie können eigene Lösungen entwerfen und umsetzen. Sie haben auch die Möglichkeit, Recherchen durchzuführen, wenn Sie der Meinung sind, dass mehr Nachdenken und tiefgehendes Verständnis notwendig sind.
  • Wir legen großen Wert auf Entwickler-Erfahrung. Unser Code ist durch umfangreiche Tests abgedeckt, die leicht ausgeführt werden können, und alle Deployment-Prozesse sind vollständig automatisiert. Dadurch können wir mehrmals täglich ohne zusätzlichen Aufwand deployen. Entwickler können ihre Werkzeuge frei wählen, die Kosten übernimmt Senvo.
  • Wir stellen ein, um zu halten, und werden unser Bestes tun, damit Sie wachsen können. Wir haben eine Karriereleiter für Entwickler, die Ihnen einen konkreten Weg aufzeigt, sich zu spezialisieren und in Ihrer Karriere voranzukommen.
  • Sie arbeiten sehr nah an geschäftlichen Belangen, was Sie an die erste Reihe eines schnelllebigen Start-ups stellt. Sie können den gesamten Software-Verkaufsprozess von Entdeckung bis Implementierung und Bewertung verfolgen, was Ihnen alle notwendigen Werkzeuge bietet, um ein besserer Profi zu werden.