October 11, 2026

Senior iOS Developer

Senior • On-site

Warsaw, Poland

Quick Facts

  • Role: Senior iOS Developer (mobile banking)

  • Location/Work mode: Warsaw / hybrid (1x per week from the office)

Description

You will develop and maintain a mobile banking app for iOS (and Android) using Kotlin Multiplatform (KMP). The work includes implementing features for mobile banking, payments, accounts, savings, and loans, expanding the shared KMP business layer, integrating with external APIs and banking systems, and refactoring/optimizing existing code to improve performance and stability.

You will collaborate with backend, QA, UX, and business teams and support technical quality through code reviews while following the organization’s architectural standards.

Responsibilities

  • Develop new mobile app features

  • Maintain and refactor existing (including legacy) code

  • Collaborate with backend, QA, UX, and business stakeholders

  • Participate in code reviews and ensure technical quality

  • Work according to architectural standards and production processes

Requirements

  • Very strong Swift knowledge and experience delivering new iOS features

  • Good knowledge of Objective-C fundamentals (legacy code is a meaningful part)

  • Experience with SwiftUI and UIKit

  • Practical experience with TCA, VIPER, POP, and Dependency Injection (DI)

  • Experience with mobile app modularization

  • Experience writing and maintaining unit tests

  • Working knowledge of Git

  • Experience working in Scrum/Agile teams

Benefits

  • Work in an interdisciplinary team with a flat hierarchy

  • Full-time role with flexible hours and hybrid or fully remote options (varies by team)

  • Opportunities to develop across diverse IT projects for well-known clients

  • Access to latest technologies and high development standards

  • Learning initiatives (internal trainings, topic guilds, English/German classes and team lessons)

  • Cloud training and certification opportunities

  • Multisport and medical insurance

  • Subsidized participation in company sailing trips (Karibbean, Mediterranean, or North Sea)

Similar jobs you might like

Unlock Full Resume Report