Point your AI agent at freehire and let it find you a job.

Get the CLI →

Matritel

Open 17d

Android Developer for George Banking Platform

Posted Updated 10 views
Discussion

Summary

Builds and refactors mobile features for George, a banking platform, on an Agile client team in Vienna. Day-to-day work: advanced Kotlin (coroutines, flows), complex Jetpack Compose UI, unit/integration/UI testing, TeamCity CI, dependency injection and security-aware, maintainable code, collaborating with business analysts and designers.

Project Overview

Android development engagement for a digital banking platform. The work focuses on implementing new mobile features and extending or changing existing features through refactoring, with strong emphasis on maintainable code and high-quality user experience. The role includes assisting business analysts in specifying new features and collaborating closely with the design team.

Project Context

The team operates in a dynamic Agile environment within financial services. The role is collaborative, involving business analysts for feature specification and a design team for user experience work. The candidate is expected to bring communication and leadership skills, openness to feedback, and awareness of industry trends and best practices.

Scope & Deliverables

  • Implement new features for the banking platform; extend and refactor existing features as needed.
  • Support feature specification with business analysts and work with design on user experience.
  • Complex UI screens with custom views and layouts built with Jetpack Compose.
  • Clean, maintainable Android code and robust testing coverage (unit, integration and UI tests).
  • Success indicators: high-quality mobile app delivery, adherence to clean code principles, effective use of Agile development and release practices.

Technical & Collaboration Setup

  • Android development with Kotlin – advanced concepts: coroutines, flows, suspend functions.
  • Jetpack Compose for complex UI screens.
  • Git Flow or similar branching strategies; TeamCity.
  • Dependency injection, build tooling, linting, refactoring practices, security concepts.
  • Testing strategy: unit, integration and UI tests.

Requirements

  • At least 5 years of Android development experience in a dynamic Agile environment.
  • Advanced Kotlin knowledge required.
  • Strong testing discipline.
  • Advanced knowledge of TeamCity, refactoring, linting, dependency injection, build tooling and security concepts.
  • Strong communication and leadership skills; openness to feedback.
  • Deep understanding of industry trends and best practices.

Other Details

The role emphasises clean code, maintainability and delivering a polished user experience for a banking app. Location: Austria. Submission deadline: 5 Oct 2026, 17:00.

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available