Senior Mobile Engineer - Android / Kotlin (m/w/d)

Über uns

NFON vereinfacht die Kommunikation. Täglich bieten wir Unternehmen in ganz Europa intuitive Kommunikationslösungen an, die ihre Geschäftstätigkeit verbessern. NFON wurde 2007 mit dem Ziel gegründet, die B2B-Kommunikation zu revolutionieren. Um die besten Kundenerfahrungen zu erzielen und unser Wachstum zu beschleunigen, haben wir ein sehr starkes, europaweites Partnernetzwerk mit über 1.000 Partnern geschaffen - von kleinen IT-Unternehmen bis hin zu großen Systemintegratoren.​

Deine Aufgaben

Du baust unseren zeitgemäßen mobilen Android Client. Das beinhaltet im Detail:

  • Die Entwicklung einer voll funktions- und zukunftsfähigen Anwendung in einem cross-funktionalen Team
  • Das Design und die Umsetzung von Interfaces, zur Anbindung an Funktionalitäten eines existierenden Back-Ends (RESTful WebServices)
  • Eine enge Zusammenarbeit mit den UI/UX KollegenInnen, zur professionellen Nutzerführung
  • Die proaktive Einbringung deiner eigenen Vorschläge zu Problemlösungen und in Bezug auf Technologien für den Entwicklungsprozess
  • Die Erweiterung unserer mobile Architektur und die Etablierung von Software Lifecycle- und Qualitätssicherungsprozessen (Unit Test, UI Test, Build, Code Analyse)
  • Die Gewährleistung des Wissenstransfers und das Coaching von KollegenInnen

Dein Profil

Um in dieser Position erfolgreich zu sein, hast du:

  • Ein abgeschlossenes Studium der Informatik (BA+) oder eine abgeschlossene Ausbildung als AnwendungsentwicklerIn (IHK)
  • Gute Kenntnisse der modernen mobile Technologien und Frameworks (z.B. Kotlin, Dagger2, Retrofit, MVVM, Android Architecture Components, Coroutines, usw.)
  • Ein grundlegendes Verständnis im Bereich (Netzwerk) Sicherheit und kennst die gängigen Schwachpunkte sowie Strategien, diese zu vermeiden
  • Erfahrung mit modernen Code Management-, Build- und Release Tools (Git, Jenkins, Bamboo, usw.)
  • Sehr gute Kenntnisse in Material Design, Application States und Lifecycle
  • Gute Kenntnisse des HTTP Protokolls, Regular Expressions und Encoding/Decoding)
  • Erste Erfahrungen im Aufsetzen automatisierter Front-End Testumgebungen (Robolectric) und der dazugehörigen Tests
  • Ein grundlegendes Verständnis von WebRTC und SIP
Zusätzlich bist du:

  • Fließend in Deutsch und Englisch (in Wort und Schrift), jede weitere Sprache ist ein plus
  • Respektvoll im Umgang mit Anderen und du arbeitest gerne in einem Team
  • Willens Deployments auch zu ungewöhnlichen Zeiten durchzuführen und zu begleiten

Das bieten wir

Das bietet NFON dir

  • Unbefristete Festanstellung mit der Möglichkeit zur flexiblen Zeiteinteilung
  • Starte in Mainz, Berlin oder München, in einem modernen Büro mit Parkplatzmöglichkeiten im Haus
  • Ruhige und großzügige Arbeitsplätze mit moderner Ausstattung und herzlichen Kollegen/Innen
  • Internationale Arbeitsatmosphäre in einem stetig wachsenden Unternehmen mit einer offenen Kultur und einer konstruktiven Kommunikation
  • Ein motiviertes, verteiltes und agiles Team mit flachen Hierarchien
  • Förderung von Weiterbildung/en, inklusive Englischkursen
  • Den freien Kaffee und Obstkorb haben wir selbstverständlich auch