Senior iOS and Android Developer, Banking App

4 165 - 5 553 USDNet per month - B2B
3 332 - 4 581 USDGross per month - Permanent
Mobile

Senior iOS and Android Developer, Banking App

Mobile
Prosta 20, Warszawa +4 Locations

DataArt

Full-time
B2B, Permanent
Senior
Remote
4 165 - 5 553 USD
Net per month - B2B
3 332 - 4 581 USD
Gross per month - Permanent

Job description

Client

Our client is building a modern, cross-border financial platform designed to make banking seamless, secure, and fully mobile. The product supports users across multiple regions and covers key financial operations such as identity verification (KYC), money transfers, card management, and transaction tracking.

Join a great company, not merely an individual project

Project overview

We are looking for a Senior iOS and Android Developer to take ownership of mobile applications across both platforms and contribute to a high-performance, security-critical fintech product.

In this role, you will be responsible for the full lifecycle of features, from understanding business requirements to implementation, monitoring, and continuous improvement.

Position overview

We are looking for a Senior iOS and Android Developer to take ownership of mobile applications across both platforms and contribute to a high-performance, security-critical fintech product.

In this role, you will be responsible for the full lifecycle of features, from understanding business requirements to implementation, monitoring, and continuous improvement.

You will work on complex financial flows where reliability, performance, and user experience are essential, and help shape scalable mobile architecture.

We are looking for a person willing to work in the time zone: GMT+5:30.

Technology stack

iOS: Swift, SwiftUI, UIKit, Combine, CoreData, Keychain
Android: Kotlin, Jetpack Compose, XML, Coroutines/Flow, Room, DataStore
Architecture: MVVM, Clean Architecture, Repository pattern
Networking: URLSession / Alamofire, Retrofit / OkHttp
Analytics: Mixpanel, RudderStack
CI/CD: GitHub Actions, Fastlane
Testing: XCTest, XCUITest, JUnit, Espresso

Responsibilities

  • Develop and maintain core mobile features across iOS and Android

  • Build and evolve applications using modern frameworks (SwiftUI, Jetpack Compose)

  • Ensure high standards of security (authentication, biometrics, encryption, session handling)

  • Design and maintain scalable architecture (MVVM, Clean Architecture, separation of concerns)

  • Optimize performance (startup time, responsiveness, memory usage, crash-free rate)

  • Implement analytics and monitoring to track user behavior and system reliability

  • Collaborate closely with product, design, backend, and cross-platform teams

  • Deliver consistent product features across platforms with platform-specific excellence

  • Proactively identify issues, improve UX, and ensure high-quality releases

Requirements

  • 4+ years of experience in mobile development (iOS and/or Android)

  • Strong proficiency in Swift and/or Kotlin

  • Experience with SwiftUI and/or Jetpack Compose

  • Solid understanding of MVVM, Clean Architecture, and scalable app design

  • Experience building security-sensitive applications (authentication, biometrics, secure storage)

  • Strong focus on performance optimization and debugging

  • Experience with CI/CD pipelines (e.g., GitHub Actions, Fastlane)

  • Hands-on experience with analytics tools (e.g., Mixpanel, RudderStack)

  • Strong attention to detail and user experience

  • Ownership mindset and ability to make technical decisions

Nice to have

  • Experience in fintech, banking, or regulated environments

  • Experience with UIKit ↔ SwiftUI or XML ↔ Compose migrations

  • Familiarity with modularized or multi-module projects

  • Understanding of accessibility and localization best practices

  • Ability to collaborate on backend/API design and troubleshoot integrations

What We Offer:

  • Vacation days: Up to 26 business days per year.

  • 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types

  • Health and life insurance (Luxmed)

  • MyBenefit platform with Multisport option

  • Internal psychological support service

  • English language classes from the first working day

  • Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training

  • Flexible workplace: work from the office, from home, or choose a hybrid option

  • Tech Skills Mentoring Program

  • Opportunities to develop as a public speaker, mentor, or technical interviewer

  • Fully paid idle (bench) when not involved in a project

  • Certification reimbursement (AWS, GCP, Microsoft, etc.)

 

Tech stack

    English

    B2

    Swift

    advanced

    Kotlin

    advanced

    SwiftUI

    advanced

    JetPack

    advanced

    MVVM

    advanced

    Clean Architecture

    advanced

    CI/CD

    advanced

Office location

Senior iOS and Android Developer, Banking App

4 165 - 5 553 USDNet per month - B2B
Summary of the offer

Senior iOS and Android Developer, Banking App

Prosta 20, Warszawa
DataArt
4 165 - 5 553 USDNet per month - B2B
3 332 - 4 581 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Salary
4 165 - 5 553 USD
Net per month - B2B

3 332 - 4 581 USD
Gross per month - Permanent
Applied -
11 day left (until 26.04.2026)
Applied -