Deine Aufgaben: Entwicklung von anspruchsvollen B2C Applikationen für Android in unterschiedlichen Bereichen, wie z.B. Location Based Services, Multimedia, Social Networks, und Games. Dabei managst Du dich selbst und kannst bei Interesse und Eignung auch die (Teil-)Projektleitung übernehmen. Für diese Position suchen wir einen Regular oder Senior Entwickler. Was Du mitbringen solltest
- Sehr gute Java Programmierkenntnisse (Sprache und APIs)
- Professionelle Android-Projekterfahrung
- Erfahrung mit objektorientierten Softwaredesignmethoden / OOP-Erfahrung
- Erfahrung mit HTTP, REST, XML, JSON, SQL
- Erfahrung in der Client/Server Programmierung
- Erfahrung mit Support Library, AppCompat, Material Design UIs
- Aufgeschlossenheit gegenüber neuen Ideen und Technologien
- Solide Deutschkenntnisse in Wort und Schrift
- Die Fähigkeit selbstständig Projekte zu koordinieren und erfolgreich abzuschließen
- Termingerechte und ergebnisorientierte Arbeitsweise mit der richtigen Balance zwischen Pragmatismus und akademischen Hintergrundwissen Folgende Kenntnisse sind nicht erforderlich, aber von Vorteil
- Erfahrung mit Multi Threading, MVC UI Programmierung, Design Patterns, Performanceoptimierung, Java EE, Google App Engine
- Erfahrung mit C/C++ und den ARM Plattformen
- Erfahrungen mit gängigen Web Technologien: HTML(5), CSS, JavaScript, Apache, MySQL, PHP, JSP, JSF und GWT.
- Interesse an weiteren mobilen Plattformen wie iOS, Windows Phone, Phonegap und WAC.
- Erfahrung mit git, Jenkins/CI, Ant, Maven
- Kenntnis unserer Open Source Libraries: greenDAO, Eventbus, Essentials Was wir Dir bieten
- In einem technisch innovativen Feld mit erfahrenen Experten zu arbeiten
- Ein lockeres und freundliches Arbeitsumfeld in einer der kreativsten und spannendsten Wachstums-Branchen
- Flexibilität bei der Zeiteinteilung
- Standort München
- Home Office (nach Absprache und je nach Situation)
- Angemessene Vergütung
- Jede Menge Spaß!