85% Remote: Android (Kotlin) Developer Mobile Banking App
Job description:
For our customer we are looking for an "Android developer" (m / w / d). Project description As part of a demanding mobile banking project, an experienced Android developer (m / w / d) is sought to support the development and optimization of an existing banking app. The aim of the project is the implementation of new features, the integration of technical requirements according to the given design - and architectural standards as well as ensuring a smooth cooperation with backend teams. The role is essential for the successful implementation of the app strategy and for the continuous improvement of user experience in the banking environment. Framework parameters 1. * * Start: * * ASAP 2. * * Duration: * * Until 31.12.2025, extension possible 3. * * Full time (40h / week) 4. * * Location: * * Onboarding on site in Linz, then every two weeks on site, otherwise remote 5. * * Project language: * * German Tasks 1. Development and extension of functions within an existing mobile banking app 2. Implementation of technical requirements taking into account defined design guidelines and architectural requirements 3. Integration of interfaces and services in close coordination with backend teams 4. Perform technical tests and create accompanying documentation on implemented features 5. Cooperation in an agile development team with structured sprint planning and regular scum meetings Experience & knowledge 1. Senior level experience in native android development with Kotlin 2. Deep understanding of Android architectures and modern development approaches (e.g. MVVM, Jetpack Components) 3. Experience in the connection and use of interfaces and the integration of backend services 4. Safe handling of Git and CI / CD environments such as Jenkins 5. familiarity with project coordination and documentation tools (e.g. Atlassian Suite) 6. Ideally experience with DexGuard for code protection 7. Knowledge in the use of charting libraries of advantage 8. Experience in developing applications in the banking environment desirable 9. Ability to quickly integrate into existing software structures and to implement user stories on your own