Warum du bei Aufmaster arbeiten solltest: Spannende Projekte und Innovationen :„Du arbeitest an zukunftsweisenden Produkten, die echte Probleme lösen und die Branche revolutionieren.“ Wachstums- und Entwicklungsmöglichkeiten :„Bei uns hast du die Chance, dich kontinuierlich weiterzuentwickeln und neue Fähigkeiten zu erlernen, während das Unternehmen wächst.“ Ein dynamisches und kreatives Team :„Du bist Teil eines engagierten und aufgeschlossen Teams mit einer offenen Kommunikationskultur .“ Flexible Arbeitszeiten und Home-Office :„Wir bieten dir flexible Arbeitszeiten und die Möglichkeit, im Home-Office zu arbeiten, damit du eine gute Work-Life-Balance findest.“ Gestaltungsspielraum und Eigenverantwortung :„Bei uns kannst du selbstständig arbeiten, Verantwortung übernehmen und deine Ideen einbringen, um Projekte von Anfang bis Ende zu begleiten.“ Tätigkeiten Entwicklung und Optimierung der Android-App mit Fokus auf stabile, performante und sichere Datenübertragung zwischen der App und dem Messgerät. Migration der bestehenden XML-Layouts zu Jetpack Compose, um eine moderne, flexible und wartungsfreundliche UI zu gewährleisten. Weiterentwicklung der Aufmaster Android-App basierend auf Benutzerfeedback und neuen Anforderungen. Enge Zusammenarbeit mit dem Design- und iOS-Team, um eine konsistente und intuitive User Experience über alle Plattformen hinweg sicherzustellen. Implementierung und Integration von RESTful APIs und GraphQL, um eine effiziente Datenkommunikation zu ermöglichen. Sicherstellung der Codequalität durch Code Reviews, Unit-Tests und kontinuierliche Optimierung der Android-Codebasis. Anforderungen Mehrjährige Erfahrung in der Entwicklung von Android-Apps mit Kotlin. Fundierte Kenntnisse der Android SDKs, Android Studio und den Material Design-Richtlinien. Erfahrung mit RESTful APIs, GraphQL und der Einbindung von Drittanbieter-Bibliotheken. Sicherer Umgang mit Git und modernen Versionskontroll-Workflows. Erfahrung mit Bluetooth-Entwicklung und der Integration von Hardware in Android-Apps. Kenntnisse in der hardwarenahen Programmierung und Datenkommunikation. Erfahrung mit AWS-Technologien (z.B. AWS Amplify, DynamoDB, AppSync) ist ein Plus. Kreativität, Eigeninitiative und die Fähigkeit, im agilen Team zu arbeiten. Fließende Deutsch- und gute Englischkenntnisse. Team Wir sind ein ambitioniertes und stark wachsendes Team mit einem gemeinsamen Ziel: das Handwerk smarter machen – ohne den Bezug zur Realität zu verlieren. Bei uns arbeiten Produktmenschen, Entwickler:innen und Praktiker:innen Seite an Seite. Wir sprechen Klartext, teilen Wissen offen und feiern Fortschritte, die wirklich einen Unterschied machen. Wenn du Lust hast, Teil eines Teams zu werden, das nicht nur redet, sondern anpackt – dann bist du bei uns richtig. Bewerbungsprozess Wir vereinbaren einen ersten Online-Teams Termin in dem wir uns ganz entspannt kennenlernen und austauschen. Bei uns steht der Mensch im Vordergrund und du musst zu uns passen. Alles andere kommt von alleine. Sind wir persönlich von dir überzeugt, gibt es eine kleine Entwicklungs-Aufgabe (keine Sorge, ganz einfach und ausreichend Zeit) um deinen Coding-Stil zu bewerten. Sollte alles passen, machen wir dir ein Angebot.