Deine AufgabenBist du ein passionierter Android-Engineer und möchtest deine Erfahrung in einem modernen Software-Unternehmen einbringen? Bewirb dich jetzt und treibe mit uns die Digitalisierung an Schulen mit unserer modernen UEM-Software voran! Bewirb dich auch, wenn du nicht 100 % der Punkte erfüllst – uns ist Potenzial wichtiger als eine perfekte Checkliste.
Du entwickelst gemeinsam im agilen Team Android Apps mit Kotlin (schwerpunktmäßig im B2B- und B2E-Umfeld)Du bringst deine persönliche Erfahrung und dein Know-how ein, um bestehende Apps zu optimierenDu treibst neue Features voran und trägst zur Konzeption und Auswahl geeigneter Technologien beiDu führst Code-Reviews von Pull-/Merge-Requests durch, um die Know-how-Verteilung und die Code-Qualität im Team kontinuierlich zu verbessernDu setzt Impulse zur Optimierung der Entwicklungs-, Continuous-Integration- (CI) und Continuous-Delivery- (CD) Prozesse, um Gesamtlösung und Betrieb langfristig auf ein neues Niveau zu hebenDu erweiterst den Code um automatisierte Tests, damit deine Bugfixes dir nicht am nächsten Tag neue Bugs bescherenDein ProfilGroße Leidenschaft fürs Programmieren und tiefes Verständnis für moderne Softwareentwicklung für AndroidKnow-how und ein Gespür für Interaktionsdesign und Usability zur Entwicklung intuitiver mobiler AnwendungenErfahrung bei der Konzeption und Anbindung von RESTful- und/oder GraphQL-APIsNice to have: erste Erfahrung mit Spring BootNice to have: du hast bereits mit Flutter gearbeitetDu arbeitest gerne im Team und hast ein ausgeprägtes VerantwortungsbewusstseinQualitätsbewusstsein mit praktischer Erfahrung in Software-Testing (Unit-Tests, Integrationstests etc.
)Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch, in Wort und SchriftWas uns wichtig istDu übernimmst Verantwortung für deinen Code, nicht nur für dein TicketQualität ist für dich kein Nice-to-have – testgetriebenes Denken gehört für dich zum Handwerk dazuDu gibst und nimmst Feedback im Code-Review offen.