World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

OFERTA PRACY NIE JEST JUŻ AKTUALNA
Kliknij w zakładkę "Oferty pracy", aby zobaczyć inne stanowiska dostępne na naszej stronie internetowej.

Senior Android Engineer

  • Hybrid
  • English
  • Banking
  • Expert/Senior
  • Agile/Scrum

Join us, and build secure, high-performance mobile applications daily!

Kraków – based opportunity with hybrid work model (2 days/week in the office).

*Role requires the conversion to client’s organization after 6 months*

As a Senior Android Engineer, you will be working for our client, a global financial services leader driving digital transformation at scale. The client is modernizing its mobile platforms to deliver secure, intuitive, and high-performance digital experiences to millions of users. You will play a key role in building and evolving Android applications as part of a collaborative Agile team. This role combines deep technical expertise with leadership and architecture responsibilities to shape the next generation of secure, scalable, and user-friendly mobile solutions.

Your main responsibilities: Designing and developing scalable Android applications using Java and Kotlin

  • Collaborating with product managers, UX/UI designers, and backend developers
  • Integrating RESTful APIs and managing local data with Room or SQLite
  • Implementing clean architecture patterns and Android Jetpack components
  • Leading code reviews and mentoring other Android developers
  • Applying dependency injection frameworks like Dagger or Hilt
  • Writing and maintaining unit tests and UI automation tests
  • Optimizing app performance, memory usage, and responsiveness
  • Managing continuous integration pipelines and version control
  • Ensuring Android apps meet security, accessibility, and design standards

You’re ideal for this role if you have:

  • Proven experience in a senior or technical leadership role in Android development
  • Expert-level knowledge of Android SDK, Jetpack libraries, and app architecture
  • Proficiency in Java and Kotlin programming languages
  • Strong experience with Android Studio and related development tools
  • Hands-on experience with reactive programming using RxJava or Kotlin Coroutines
  • Expertise in developing scalable, maintainable Android applications
  • Solid understanding of REST APIs, JSON, and asynchronous networking
  • Proficiency in local data storage using Room or SQLite
  • Strong knowledge of Android UI design, Material Design, and custom views
  • Degree in Computer Science and 7+ years of engineering experience

It is a strong plus if you have:

  • Experience with Firebase Cloud Messaging and push notification implementation
  • Familiarity with Android NDK and native code integration
  • Understanding of Android’s permissions model and runtime permission handling
  • Experience with background processing and concurrency in Android
  • Knowledge of Android accessibility features and inclusive design

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #7348

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work