Android Developer (42170)
1 offene Position links!As an Android Developer, you will be responsible for developing and maintaining features using modern tools such as Kotlin, Jetpack Compose, and dependency injection frameworks. Your work will include UI development, API integration, and ensuring application performance and security. You will actively contribute to code quality through testing, refactoring, and adherence to best practices. In collaboration with cross-functional teams, you will help define and implement new features while participating in agile ceremonies. This role is ideal for someone who enjoys clean code, modern architecture, and continuous delivery in a collaborative and communicative environment.
🚀 Project
- developing and continuously delivering new features for an Android mobile banking application
- implementing new features based on requirements
- enhancing and extending existing functionality
- refactoring and maintaining code with a focus on readability and long-term sustainability
- ensuring high performance, stability, and overall application quality
- developing user interfaces using Jetpack Compose and custom views
- integrating with backend services and APIs
- writing and maintaining unit, integration, and UI tests
- supporting and following CI (Continuous Integration) processes
- ensuring mobile application security best practices
- working with modern Android architecture patterns
- collaborating with UX designers, business analysts, and other engineers
- participating in agile ceremonies (sprint planning, daily stand-ups, retrospectives, etc.)
- contributing to feature specifications and their implementation
- following code review processes and team development standards
- delivering high-quality, tested code within sprint commitments
- contributing to continuous product improvement for a large user base
- working in an international environment with strong emphasis on teamwork and communication
🎯 Skills
- Kotlin (coroutines, flows, suspend functions)
- Jetpack Compose
- Custom Views (Android UI)
- Version control using Git (Git Flow or similar branching strategies)
- experience with CI systems (e.g., TeamCity or similar)
- code linting and static analysis practices
- dependency injection (e.g., Dagger, Hilt, or similar)
- build tooling and Gradle configuration
- knowledge of mobile security best practices
- experience with modern Android development principles and architecture