InPost

Senior iOS Engineer - Fintech Platform (m/f/n)

InPost
Apply
7 days ago
Warsaw, PolandSenior

Responsibilities

  • Own the architecture, module boundaries, dependency structure, quality, performance, and technical health of a production native iOS fintech platform.
  • Develop and maintain iOS applications using Swift, SwiftUI, UIKit, async/await, Actors, and Combine.
  • Implement local persistence and security solutions using Core Data, SwiftData, and Keychain Services.
  • Write automated tests with XCTest and XCUITest and maintain a zero-regression production approach.
  • Profile and improve performance with Instruments, including Time Profiler, Allocations, Leaks, and Core Animation.
  • Maintain production crash monitoring with Crashlytics and develop CI/CD automation using Fastlane, Xcode Cloud, or equivalent tools.
  • Integrate native and web experiences through WKWebView, universal links, deep linking, and handoff.
  • Contribute to PRDs, specifications, feature-flagged releases, structured events, API contracts, authentication flows, and event schemas.
  • Co-own the backlog with Engineering and Product Managers and provide iOS constraints and native solution proposals.
  • Participate in production incident support and post-mortem activities.

Requirements

  • At least 5 years of native iOS engineering experience, including production applications published through the App Store.
  • At least 4 years of experience with Swift and SwiftUI and/or UIKit.
  • At least 3 years of iOS testing experience using XCTest and XCUITest.
  • Strong knowledge of Swift 5.x, Swift Concurrency, async/await, Actors, and Combine.
  • Production-level experience with SwiftUI and UIKit and knowledge of their rendering lifecycles.
  • Knowledge of Clean Architecture, MVVM, and/or MVI, including module and layer boundaries.
  • Experience with Swift Package Manager and/or CocoaPods, dependency inversion, and testable code design.
  • Experience with Core Data, SwiftData, Keychain Services, URLSession, certificate pinning, and structured error handling.
  • Experience profiling iOS applications with Instruments and using Fastlane, Xcode Cloud, or equivalent CI/CD solutions with automated signing.
  • Ability to read and work with Objective-C in legacy systems and third-party SDK integrations.
  • Experience integrating feature flags and structured events at the mobile layer.
  • English proficiency at a minimum B2 level.
  • A university degree in Information Technology, Computer Science, or a related field.
  • Preferred qualifications include at least 2 years in fintech or regulated mobile application development, Apple Pay or PassKit integration, large-scale modular iOS architecture, App Clips, WCAG or Apple accessibility standards, and Swift macros or SwiftUI preview tooling.

Benefits

  • Diverse, international, and cross-functional working environment with access to experienced leaders and experts.
  • Training and development opportunities within a growing company operating across several European locations.
  • Flexible hours and an excellent working environment.
  • B2B type of contract.
  • Hybrid working model, preferably one day per week in the Warsaw or Cracow office.
  • Opportunity to work on a large-scale international fintech platform and contribute to sustainability, convenient deliveries, and the circular economy.

Tech Stack

iOSObjective-CSwiftSwiftUI

Categories

Mobile
InPost

About InPost

5,001-10,000 employees

InPost is a public logistics company listed on Euronext Amsterdam that builds and operates an out-of-home parcel delivery network for e-commerce. Its network includes more than 50,000 out-of-home pick-up points, including over 27,000 parcel lockers, plus to-door courier and fulfillment services for online merchants across Poland, the UK, Italy, Iberia, France and Benelux. Headquartered in Luxembourg, it acquired French operator Mondial Relay in 2021.

Contact me