Stellenbeschreibung
Android App Entwickler
(m/f/d)
Freelance/Contracting project Aachen Start date: asap Reference number: 883534/1
Diesen Job teilen oder drucken
Responsibilities
- Analyze product requirements and liaise with R&D and developers in order to define framework configuration and setup
- Work together with product team on requirements and optimal configuration for specific customer projects
- Develop an Android App including implementing interfaces to the framework or agent library
- Implement interfaces to cloud components and to infotainment system components using standard Android mechanism like AIDL
- Analyze and implement dependencies to other Android native interfaces to the customer specific Android Speech Assistant and to different speech-controlled applications including cloud-based components.
- Perform memory and CPU measurements on target platform
- Work together with development and R&D for improving latency, memory and CPU consumption
- Work together with project team on localization and reproduction of defects
Profile
- Strong experience with Android, Java, Kotlin, and C/C++
- Detailed understanding of Android architecture and elements like AIDL, Binder, Lifecycle, System Services, Android Framework, AOSP
- Programming with scripting language Python
- Source control tools (Git/GitLab and Artifactory). Jetpack Compose
- MVVM (Model-View-View Model) principles, Cybersecurity mechanisms, Embedded software development, Unit Test Frameworks (Google Test and Jest)
- Atlassian tools (Jira and Confluence), Speech recognition or related technologies, Agile methods like SCRUM, ASPICE
- Excellent oral and written communication skills in English and German
- Ability and willingness to handle occasional peak demands
- Willingness to travel for short trips
Benefits
- A very renowned company
- Dynamic and innovative market environment
- Access to a Germany-wide network of 3,000 companies
- Individual all-round care: Support throughout the entire application phase