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.