Android Developer

Itrustpartnering
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Android
Azure
Software Engineering
XML
Backend
Kotlin
Asynchronous Programming
REST
Multiplatform

Job description

This is an opportunity to join one of Europe's most exciting and ambitious digital transformation programmes - development of a greenfield banking app development for one of the world's largest financial services institutions. You'll be working with a consultancy known for their highly technical yet agile culture, modern offices, and flexibility around remote work.

The app will cover the full spectrum of modern mobile banking features - including secure login/authentication, account management, money transfers, and card self-service functionality - all built to the highest industry standards for performance, UX, and security. What You'll Do

  • Develop and maintain native Android applications using Kotlin and Compose.
  • Apply Clean Architecture principles to ensure modular, testable, and scalable solutions.
  • Implement coroutines for efficient asynchronous processing.
  • Integrate with RESTful APIs and collaborate closely with backend and design teams.
  • Ensure a seamless and inclusive user experience through accessibility (A11y) best practices.
  • Support legacy XML-based screens during transition to modern Compose architecture.

Requirements

  • 4-10 years of professional Android development experience.
  • Proven experience developing banking or financial apps.
  • Expert skills in Kotlin, Compose, Legacy XML, Coroutines, Clean Architecture, Accessibility (A11y), and REST APIs.
  • Strong analytical skills and attention to detail in delivering secure, performant, and maintainable code.
  • Excellent communication and teamwork in agile, cross-functional teams.

Nice to Have

  • Experience with Kotlin Multiplatform (KMP).
  • Familiarity with Azure DevOps and CI/CD Pipelines.

Apply for this position