Android Developer

Mobile

Android Developer

Mobile
Strada Tudor Arghezi 8-10, Bucharest +4 Locations

Andersen

Full-time
Any
Senior
Remote
3 500 - 5 500 USDGross per month - Any

Job description

Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. 

The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. 

The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. 

Responsibilities:

  • Designing, building, and maintaining Android capabilities for the Mobile Platform, with a focus on Identity and Authentication journeys.

  • Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences.

  • Translating complex business and security requirements into robust technical designs and implementations.

  • Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture).

  • Building features using native Android frameworks and cutting-edge technologies, including Jetpack Compose and Android Architecture Components.

  • Collaborating closely with Principal Engineers and cross-functional squad members to deliver end-to-end solutions.

  • Enforcing and continuously improving engineering best practices across the Android codebase.

  • Applying AI-powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows.

  • Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability.

  • Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage.

  • Ensuring high standards of mobile security, data protection, and compliance with banking requirements.

  • Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions.

  • Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners.

Must-haves:

  • Professional experience in native Android development with strong proficiency in Kotlin 4.5+ years.

  • Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture).

  • Has hands-on experience building high-quality, enterprise-grade mobile applications.

  • Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components.

  • Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava.

  • Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling.

  • Brings an AI-native mindset, actively using and exploring AI-powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality.

  • Comfortable owning features end-to-end across the entire software development lifecycle, from requirements and design to delivery and support.

  • Writes clean, maintainable, and well-tested code, with a strong quality mindset and commitment to automated testing.

  • Has experience working in Agile, cross-functional squads and collaborating closely with engineers, QA, product managers, and designers.

  • Actively contributes to improving engineering standards, best practices, and platform scalability.

  • Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines.

  • Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration.

  • Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes.

  • Level of English – from Upper-Intermediate and above.

Nice-to-haves:

  • Has hands-on experience in FinTech, Banking, or Payments domains.

Reasons why this job would be interesting to you:

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.

  • The opportunity to change the project and/or develop expertise in an interesting business domain.

  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.

  • Guarantee of professional, financial, and career growth. The company has introduced systems of mentoring and adaptation for each new employee.

  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.

  • Access to the corporate training portal, where the entire knowledge base of the company is collected and constantly updated.

  • Bright corporate life (parties, pizza days, PlayStation, fruits, coffee, snacks, movies).

  • Certification compensation (AWS, PMP, etc).

  • Referral program.

  • English courses.

  • Private health insurance and compensation for sports activities.

Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy

Join us! 

https://people.andersenlab.com/ 

Tech stack

    English

    B2

    Kotlin

    master

    MVVM / MVI / Clean Architecture

    master

    CI/CD

    advanced

    Jetpack Compose

    advanced

    REST APIs (integration, Coroutines / RxJava)

    advanced

Office location

Check similar offers
Jit Team

Jit Team

Warszawa

Remote

Remote

5 589,86 - 6 654,60USD/month
Android
MVVM
RxJava
Kotlin
REST API
English
RxKotlin
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
Jit Team

Jit Team

Warszawa

Remote

Remote

5 589,86 - 6 654,60USD/month
Android
MVVM
RxJava
Kotlin
REST API
English
RxKotlin
SeniorSeniorB2BB2BFull-timeFull-time
New
B3 Consulting Poland

B3 Consulting Poland

Warszawa

Remote

Remote

Undisclosed Salary
MVVM, MVI, Clean Architecture
Solid
Test integration
Unit Testing
Jetpack Compose
Kotlin
Biegłość w korzystaniu z narzędzi AI
Android SDK
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
Awareson Sp. z o.o.

Awareson Sp. z o.o.

Warszawa

Remote

Remote

34,60 - 45,25USD/h
Android
CI/CD
SOLID Principles
MVVM
Kotlin
Java
SeniorSeniorB2BB2BFull-timeFull-time
New
Antal Sp. z o.o.

Antal Sp. z o.o.

Warszawa

Remote

Remote

37,27 - 45,25USD/h
Git
Architecture
Android
CI/CD
Kotlin
Java
UX/UI
SeniorSeniorB2BB2BFull-timeFull-time
New
intent

intent

Warszawa

Remote

Remote

23,95 - 47,91USD/h
Kotlin Coroutines
Android
Jetpack Compose
Kotlin
BLE
Koin / Hilt
Flutter
SeniorSeniorB2BB2BFreelanceFreelance
New
ADVERTISEMENT: Recommended by Just Join IT