mit Option auf Teamleitung / Vollzeit Deine Tätigkeiten: Du bist als Entwickler für die Neu- und Weiterentwicklung von anspruchsvollen mobilen Apps unter Android zuständig: Von der Analyse, Planung, über die Entwicklung bis zur Produktreife der mobilen Produkte Selbstständige (Mit-)Gestaltung bei der Konzeption und Umsetzung von Software-Architekturen Du siehst dich in der Lage Problemstellungen rund um Themen Verfügbarkeit, Skalierung und Performance zu lösen Du gestaltest, implementierst und optimierst die Benutzeroberfläche der Apps (auch in Zusammenarbeit mit UI/UX Designer) Du hast eine pragmatische Art Probleme zu lösen und Entscheidungen zu treffen Sicherstellung der Softwarequalität durch Modul- und Integrationstests: Monitoring, Analyse und Optimierung deines Codes Diese Kenntnisse und Eigenschaften sind für uns wichtig: Abgeschlossenes technische Ausbildung (TU, Uni, FH oder HTL) mit Schwerpunkt Softwareentwicklung (Mobile Computing / Informatik / Software Engineering / Informationstechnologie, u.a.) oder eine vergleichbare IT-Ausbildung Mehrjährige Berufserfahrung als Softwareentwickler in der professionellen Android-Entwicklung (mind. 3 Jahre) Du hast sehr gute Java Entwickler-Kenntnisse Du hast einen versierten Umgang mit Android Studio/ – SDK, -NDK und Android Buildsysteme wie z.B. Gradle Umfangreiche Kenntnisse in REST-Webservices, APIs Erfahrung bei der Einbindung von nativem C++ Code (NDK) Du hast Erfahrung in der Entwicklung von benutzerfreundlichen (mobile) Userinterfaces Begeisterung für das Thema „User Experience“ (Usability, Accessibility, etc.) Hohe Ansprüche an Code Qualität und saubere Dokumentation Du hast einen ausgeprägten Teamspirit Du bringst die Bereitschaft mit neues zu lernen und Herausforderungen zu lösen („Hands-On Mentalität“ und Proaktivität) Gute Deutsch- und/oder Englischkenntnisse Was wir uns wünschen: Erfahrung mit Continuous Integration, Unit-, System- und Integrationstests, UI-Automation-Testing Erfahrung mit Android System-Architektur/App Architektur Erfahrung bei der Integration von Dritt-Anbieter-Diensten (z.B.: Mobilfunkanbieter) Erfahrung mit Kotlin, Reactive Programming und eigenen Apps im Store von Vorteil Erfahrungen mit relationalen Datenbanksystemen (z.B.: MySQL) Kenntnisse oder erste Erfahrung mit der Entwicklung von Android Embedded Systemen Erfahrung bei der Programmierung auf Android-Systemebene Unser Angebot: Du hast die Möglichkeit in einem innovativen und international ausgerichteten Startup-Unternehmen in einer entscheidenden Funktion mitzuarbeiten Eigenverantwortliche Tätigkeit bei der Entwicklung der Android Apps Du bist bei uns richtig, wenn du abwechslungsreiche, komplexe und herausfordernde Tätigkeiten suchst In deiner Tätigkeit als Android-Software Entwicklung hast du die Möglichkeit die Team-Leitung für die mobile Entwicklung zu übernehmen und das Team weiter auszubauen Mitarbeit in einem motivierten und vielseitig ausgerichteten Entwickler-Team: unterschiedliche technologische Themen Abwechslungsreiche Aufgaben in einem freundlichen, dynamischen Arbeitsumfeld. Wir bieten für die Vollzeitbeschäftigung ein Mindestgrundgehalt von EUR 3.200. Es besteht die Bereitschaft zu marktkonformer Überbezahlung je nach Erfahrung, Qualifikation und Engagement. Die WUGGL GmbH hat sich zum Ziel gesetzt innovative, smarte Produkte mit internationalem Potential für die Landwirtschaft zu entwickeln. Zukünftige sind auch weitere mobile Apps in anderen Bereichen wie Gesundheit, usw. geplant. Das Entwicklungsbüro befindet sich im 4. Bezirk in Wien. Wir sind ein offenes, freundliches und humorvolles Team mit flachen Hierarchien in denen du viel bewegen kannst und auch sollst. Wenn Dir diese Aufgabe reizt, dann freuen wir uns über Deine aussagekräftige Bewerbung inkl. Lebenslauf an: