Mobile Developer Android Kotlin Java (w/m/d) in Frankfurt am Main

Mobile Developer Android Kotlin Java (w/m/d) in Frankfurt am Main

Frankfurt am Main Vollzeit Kein Homeoffice möglich
P

Wenn nachts die Touren losfahren, läuft unsere Software auf dem Gerät in der Hand des Fahrers. Cargo Master führt den Spediteur durch einen eng getakteten Prozess aus Paket-Scans: Beladung am Depot, Auslieferung beim Einzelhändler, Remissionen einsammeln, Entladung bei unseren Kunden. Dazu GPS-Erfassung der Kilometer, Verifizierung per Unterschrift, Foto oder Geofencing und Ausnahmebehandlung, wenn ein Barcode defekt oder eine Ablage nicht erreichbar ist. VERA steuert die Paketsortierung — und wächst gerade in die Kommissionierung hinein.
Tagsüber lesen unsere Kunden auf read-it — im Web und als native App für Android und iOS, vollständig betrieben in der AWS-Cloud. Nativ heißt bei uns wirklich nativ: Kotlin und Java auf Android, Swift auf iOS, kein Wrapper. Die read-it-App ist durchgängig in Java geschrieben. Dein Zuhause ist die Android-Seite; auf iOS wächst Du mit.
Diese Apps sind bei uns kein Nebenprodukt. Ohne sie steht der Betrieb.
Die PVG verbindet moderne Logistik mit smarter Technologie. Als Teil der international tätigen 7Days-Gruppe mit über 600 Mitarbeitenden entwickeln wir Logistik- und IT-Lösungen, die dafür sorgen, dass Medien, Waren und Pakete zuverlässig in Deutschland, der Schweiz, Luxemburg und darüber hinaus ankommen. Wir konzipieren, entwickeln und betreiben alles selbst.

Warum das ein guter Ort für die nächsten Jahre ist

Presse und Logistik laufen weiter — unabhängig von Konjunkturzyklen und Finanzierungsrunden. Wir entwickeln seit Jahren für dieselben Prozesse und dieselben Kunden und liefern trotzdem alle zwei Wochen ein neues Release aus. In unserer Entwicklungsabteilung arbeiten rund 20 Kolleginnen und Kollegen in drei Teams: überschaubar genug, dass jeder Beitrag sichtbar ist, groß genug, um voneinander zu lernen.

Diese Aufgaben erwarten Dich:

  • Du entwickelst und betreust unsere nativen Android-Anwendungen in Kotlin und Java — Cargo Master und VERA in Kotlin, die Android-App unserer Leseplattform read-it in Java — für Smartphones und für die Zebra-MDE-Geräte im Logistikbetrieb. Das ist mehr als die Hälfte Deiner Zeit.
  • Du arbeitest auf der iOS-Seite mit — read-it und iPIA laufen nativ in Swift. Zu Beginn Wartung und kleinere Features, mit wachsendem Anteil, sobald Du drin bist. Das ist ein Aufbauthema, keine Einstiegshürde.
  • Du integrierst die Backend-Schnittstellen und stimmst sie direkt ab — mit unserem Backend-Team und, bei VERA, mit den Kollegen aus der .NET-Entwicklung, die den Server dahinter bauen.
  • Du übersetzt fachliche Anforderungen in technische Lösungen — in Scrum mit zweiwöchigen Sprints, gemeinsam mit Fachbereichen und Projektmanagement.
  • Du prüfst Code im Vier-Augen-Prinzip. Deine Releases gehen über unsere bestehenden Jenkins-Pipelines — aufsetzen und betreuen musst Du sie nicht, das macht unser Backend- und DevOps-Team.
  • Was nicht dazugehört: unsere .NET-basierten Kommissionier- und Lageranwendungen samt VERA-Backend, und die Angular-Oberflächen. Beides liegt bei Kollegen, für die wir parallel suchen. Deine Welt ist Kotlin und Swift — nativ, beide Plattformen.

Das bringst Du mit:

  • rund drei Jahre oder mehr Erfahrung in nativer Android-Entwicklung mit Kotlin — und Du kannst eine bestehende Java-Codebasis auf Android pflegen und weiterentwickeln, denn read-it ist darin geschrieben
  • Erfahrung mit REST-Schnittstellen und asynchroner Datenverarbeitung
  • Interesse an Softwarequalität, Clean Code und pragmatischer Architektur
  • verhandlungssicheres Deutsch für die direkte Abstimmung mit Fachbereichen und Logistikbetrieb
  • ein Studium in (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation – einschlägige Praxiserfahrung ist ebenso willkommen.

Schön, wenn Du es mitbringst – aber kein Muss:

  • Swift und iOS — oder einfach die Lust, es bei uns aufzubauen. Wir erwarten ausdrücklich nicht, dass Du beide Plattformen mitbringst. Wenn Du reiner Android-Entwickler bist, ist das kein Nachteil: Sag uns im Gespräch, ob Du Dir die zweite Plattform zutraust. Mehr ist es nicht.
  • Erfahrung mit Offline-Fähigkeit und Datensynchronisation. Ein Fahrer im Funkloch darf nicht warten — das ist eine der interessanteren Aufgaben, die wir zu vergeben haben.
  • Erfahrung mit Scanner-Hardware und MDE-Geräten, gern mit Zebra (EMDK, DataWedge)
  • Kenntnisse in Kotlin Multiplatform, Jenkins, AWS oder mobilen Release-Prozessen
  • Grundkenntnisse in Jenkins und AWS
  • Erfahrung mit Release-Prozessen in Play Console und App Store
  • Erfahrung mit Barrierefreiheit in Apps, etwa TalkBack, VoiceOver, Kontrasten und Fokusführung.

Das erwartet Dich bei uns:

  • Apps, die im echten Betrieb laufen — jede Nacht, unter Zeitdruck, auf Geräten in Fahrzeugen und Lagerhallen. Kein Proof-of-Concept.
  • Bestand pflegen und Neues bauen. Neben Cargo Master, VERA und read-it entstehen in den nächsten Jahren weitere Apps aus Markt- und Kundenanforderungen — Du bist von Anfang an dabei.
  • moderne Werkzeuge, inklusive KI-gestützter Entwicklung. Wir arbeiten mit Werkzeugen wie Claude Code und geben Dir Zeit, das auszubauen.
  • kurze Entscheidungswege und ein freundschaftliches Arbeitsklima
  • eine anspruchsvolle, abwechslungsreiche Tätigkeit mit hohem Maß an Selbstständigkeit und Eigenverantwortung, Raum für eigene Gestaltungsideen
  • mobiles Arbeiten: 3 Tage Büro, 2 Tage mobil — verbindlich geregelt ab dem vierten Monat, keine unbestimmte „Einarbeitungsphase“
  • flexible Arbeitszeiten sowie 30 Tage Urlaub; auch in Teilzeit möglich
  • tarifliches Urlaubs- und Weihnachtsgeld sowie vermögenswirksame Leistungen
  • Firmenfitness-Programm, kostenlose Parkplätze und Personalrabatte.

Haben wir das Interesse geweckt?

Dann freuen wir uns auf Deine Bewerbung!
Hier die Checkliste für Deine Bewerbung:
Lebenslauf und relevante Zeugnisse
Frühestmöglichen Eintrittstermin

#J-18808-Ljbffr

P

Kontaktdaten:

PVG Group Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Mobile Developer Android Kotlin Java (w/m/d) in Frankfurt am Main erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei PVG Group anzuklopfen, wenn du dich auf die Stelle als Mobile Developer Android Kotlin Java (w/m/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei PVG Group vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei PVG Group klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei PVG Group vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.