Careers

Android Developer for a Smart Banking App

Join the team behind a key digital channel – Smart Bank, one of the highest-rated banking apps on the market, praised by both users and industry experts. Smart Bank runs on iOS and Android, and thanks to a well-designed design system, developing it is a real pleasure.
Beyond the frontend, the team also owns the backend, built on a unified framework. On the BE side, we handle everything from business logic and logging to authorization and other core functionalities.

You’ll work in a full-stack team alongside a business analyst, IT analyst, backend developer, iOS and React developers, and of course QA specialists. Together, you’ll tackle a wide range of requirements – from technical and functional topics such as application security, performance, or campaign rollouts, to specific product areas like payment card or account management.

Our focus on innovation is also reflected in the bank’s award in the “Use of Artificial Intelligence” category at the Internet Effectiveness Awards 2023, recognizing its approach to digital growth and technological advancement.

What you’ll be responsible for

  • Developing new features and taking ownership of code quality – clarity, structure, and low defect rate
  • Designing efficient solutions that meet analytical requirements and architectural standards
  • End-to-end responsibility for your solutions – from initial design to production deployment
  • Keeping up with platform trends and improvements, proposing enhancements, and helping bring them to life
  • Maintaining technical documentation in line with the actual implementation

Experience you’ll bring

  • At least 4 years of experience with Android application development
  • Hands-on experience with Kotlin and Java, using MVVM/MVI patterns and adhering to clean code / SOLID principles
  • Practical experience with Coroutines, RxJava, Compose, Retrofit (knowledge of all is a plus)
  • Advanced understanding of mobile application security

Nice to have

  • Experience working in an agile environment (Scrum / Kanban)
  • Passive English skills – sufficient for understanding presentations and reports, reading documentation, and writing technical notes
  • Familiarity with the banking domain

What we offer

  • The opportunity to work for a bank that is a digital leader in the market
  • Cooperation on a freelance (contractor) or full-time employment basis
  • Modern offices with a terrace and a view over Prague
  • Home office up to 4 days per month
  • Strong support for professional growth and learning
  • 5 extra vacation days
  • MultiSport card and support for sports activities
  • An exceptional team that not only enjoys working together, but also spending time together outside of work

Practical details

  • Start date: ASAP
  • Workload: Full-time
  • Location: On-site in Prague (Brumlovka), with partial home office option

Is this the role for you?
Send us your CV or LinkedIn profile and become part of our Flow 🚀

Send your Resume

If you see yourself in this, contact us and let's find out if we have a common Flow 😊
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
By submitting the form, you agree to the Privacy Policy for job applicants.
Thank you for your message. We will contact you as soon as possible.
There was an error when filling in the form. Please try filling it out again or contact us directly at the email.

Get in touch

Are you interested in Flow or have any questions? I'm excited to have a chat with you.

Etnetera Flow, CEO - Miloš Felix