Android Developer (M/F/D)
stellenbeschreibung
Your mission
GermanAutolabsbuilds voice-enabled Android applications for mobile workers such as couriers, drivers, delivery staff and parcel deliveries. We are a part of MSH, a media IT house with over 50 years of history which is part of one of the largest media holdings in Germany - and we think in terms of long-term projects. Our customers include major German media companies and internationallogisticsproviders and manufacturers of commercial vehicles.
We are looking for anAndroid developer- preferably based in Berlin or willing torelocate- who will contribute to the development and maintenance ofcutting-edgeAndroid solutions for customers and users from thelogisticssector. We think workflow-first and provide users with real support in the tough day-to-daylogisticsenvironment through the seamless multimodality of graphical interfaces, voice interaction and data-driven events. Reporting to theTeam Lead Androidyou will be interacting with a very capable tech team from the areas of application, natural language understanding, data warehousing and quality assurance.
What you´ll be doing:
- Write simple and maintainable code.
- Reviewpullrequests of your teammates.
- Research, prototyping, architecture definition and other related activities.
- Be proactive and be able to work under minimal supervision.
- Drive key technological decisions around system architecture and requirements.
- Write usermanuals and documentation for the code.
Your profile
- Proficiency in Kotlin.
- Excellent understanding and knowledge of Android SDK.
- Great communication(our team language isEnglish,German is nice to have).
- Solid knowledge of OOP principles and software design patterns.
- Experience with clean architecture and MV* patterns.
- Strong knowledge of collections, multithreading, I/O, Networking, generics.
- Experience with Kotlin Coroutines.
- Experience with testing frameworks (JUnit, Mockito).
- Experience with DI frameworks.
- Strong knowledge of Git.
Experience with … will be a plus:
- multi-module architecture
- ASR, NLU and TTS
- Android audio framework
- location-aware apps
- C/C++
- Non-sequential programming
Why us?
- A great, international, friendly, and supportive team - our team dynamics arereally importantto us.
- Flexible working time accounts and 30 days annual leave.
- Stable, reliable working environment with a long-term project strategy.
- The opportunity to grow into new roles and gain industry experience.
- Regular work from home as the new normal.
- If you want to meet there is an office in Berlin-Kreuzberg close toMarkthalle9.
- We offer all hygiene measures to work safely.
- The usualnice thingslike fruit, water, coffee, etc.
About us
German Autolabs is a technology company with a strong focus on the world of the last mile. We develop our software with love in Berlin - but in addition to a workplace in Berlin-Kreuzberg, we also offer hybrid forms of work including working from home. Our international team is a collaboration of true domain experts in a creative environment with freedom of design and space to realize new ideas and technical approaches.