Job Description
Job Description
We are looking for an Android engineer to develop custom mobile solutions, working on projects with clients and collaborating on the improvement of Kotlin-based applications.
Responsibilities:
Analyze customer needs and propose software solutions.
Develop and maintain Android applications in Kotlin.
Improve and refactor existing code to optimize its quality.
Collaborate with development, product and customer teams.
Offer technical support and consulting to the client.
Requirements:
More than 5 years of experience in Android development.
Experience with Kotlin and knowledge of Java.
Experience with Jetpack and components such as ViewModel, DataStore and Navigation.
Experience with Jetpack Compose and developing with traditional views.
Knowledge of architecture and patterns such as MVVM or MVI.
Experience with local databases such as Room or Realm.
Use of Git and collaboration tools.
High level of English.
Valuable:
Experience in multi module projects.
Knowledge of CI/CD and deployment processes.
Familiarity with frontend technologies such as React or Angular.
Knowledge of accessibility, analytics, localization and UI improvements.
German level.
Salary to receive
To agree