Location
Cracow, Małopolskie, Poland
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
We are currently supporting one of our long-term technology partners in the search for an experienced
Android Developer (FinTech / mobile banking)
to join an ongoing development project in the mobile applications area.
The role is focused on building and evolving a modern Android application within a complex, large-scale product environment.
🔧 Project details
- Start: end of June 2026
- Duration: 12 months
- Type: full-time (service contract)
- Location: remote
- Cooperation type: B2B/UoP/UZ
The project involves development of a
large-scale mobile application in the fintech domain
. The focus is on both delivering new functionality and improving existing features through refactoring and optimization.
The Role Combines Feature Development With Strong Emphasis On
- clean and maintainable code
- performance and stability
- modern Android architecture
- high-quality user experience
The team works in an Agile setup and closely collaborates with business analysts and UX/UI designers to translate requirements into well-designed mobile features.
🧩 Responsibilities
- Development of new Android features within an existing application
- Extension and refactoring of existing functionalities
- Participation in feature refinement and technical clarification
- Collaboration with UX/UI designers on user experience and interface design
- Building complex UI components using Jetpack Compose
- Writing unit, integration, and UI tests
- Working with Git-based workflows
- Supporting CI/CD processes and build improvements
- Ensuring high standards of code quality, security, and maintainability
- Active participation in technical discussions within the team
⚙️ Requirements
- Minimum 5 years of experience in Android development
- Strong commercial experience with Kotlin
- Experience working in Agile development environments
- Good understanding of modern Android architecture patterns
- Experience with automated testing (unit / integration / UI)
- Familiarity with CI tools (e.g. TeamCity or similar)
- Experience with dependency injection and build tooling
- Knowledge of refactoring and code quality practices
- Understanding of application security concepts
- Strong communication skills and ability to work in cross-functional teams
- Open, proactive mindset and ability to work iteratively
🛠 Tech stack
Kotlin, Android SDK, Jetpack Compose, Coroutines, Flow, Dependency Injection, Git, CI/CD (TeamCity or similar), testing frameworks, linting tools, build tools, security practices.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.