Main responsibilities:
* Provision/further development of applications on a native Android stack, in particular
* Analysing and designing applications
* Development of proposals for interface design
* Implementation of the application (presentation, application and data management)
* Implementation of general and technical services (web services, data distribution), in particular also the connection to third-party products, use of interfaces to the operating system and the control of WLAN and Bluetooth connections
* Carrying out application tests (module and integration tests)
* Carrying out prototyping with future users
Qualifications:
* Completed studies in the field of computer science or comparable training with professional experience
* Proven professional experience, career starters also conceivable
* Knowledge of OOA/OOD based on UML
* Knowledge of OO programming (Java, Kotlin)
* Knowledge of relational databases
* Knowledge of the software development process
* Very good knowledge of English, German an advantage
Experience and other skills desirable:
* Team and project management.