10/19/2026 updated

**** ******** ****
100 % available

Senior iOS Developer | Swift · SwiftUI · Kotlin · KMP | Remote

České Budějovice, Czech Republic
Worldwide
High School Diploma – Applied Informatics, EDUCAnet, České Budějovice
České Budějovice, Czech Republic
Worldwide
High School Diploma – Applied Informatics, EDUCAnet, České Budějovice

Profile attachments

Josef_Antoni_CV.pdf

About me

Senior iOS developer with 10+ years in banking and fintech apps (ČSOB, Raiffeisenbank). Based in České Budějovice, remote-first, available immediately for full-time or part-time contracts. Currently building Kalorie, an open-source iOS + Android app with shared Kotlin Multiplatform modules.

Apple IOSIOS SDKObjective-C (Programming Language)UikitSwiftuiIos FrameworksSwift (Programming Language)

Senior iOS developer with 10+ years of experience building production mobile apps for major banks and fintech companies, including ČSOB and Raiffeisenbank.

Core skills: Swift, SwiftUI, UIKit, Objective-C, Combine, async/await, MVVM, Apple frameworks and iOS SDK, Kotlin Multiplatform (KMP).

Own project Kalorie: a native SwiftUI iOS app plus a native Jetpack Compose Android app, with four shared Kotlin Multiplatform modules, Firebase and GitHub Actions CI. Both apps are in store review or closed testing: github.com/josefantoni/Kalorie

Tools: Git, SPM, GitHub Actions, Claude Code (AI-assisted development).

Availability: remote or hybrid (on-site about once a week is fine), available immediately (full-time or part-time), freelance contract.

Experience

Professional experience10+ years
Freelancer since2026

Languages

EnglishFluentCzechNative speaker

Project history

iOS Developer (own project)

Kalorie – personal open-source project
Calorie and macro tracker: native SwiftUI iOS app and native Jetpack Compose Android app sharing four Kotlin Multiplatform modules (macro maths, meal windows, text normalisation, PDF/Excel export). Firebase backend (Firestore + Auth) with security rules, barcode scanning, on-device OCR of nutrition labels, Czech/Slovak/English localisation. MVVM + UseCase architecture, GitHub Actions CI. Developed with Claude Code. github.com/josefantoni/Kalorie

iOS Developer (contractor)

Finshape Czechia s.r.o. (client: Victoriabank)
iOS development services for Victoriabank as an independent contractor. Developed and maintained features within a complex fintech mobile application; worked with international teams in Agile/Scrum. Stack: Swift, SwiftUI, Claude Code, MVVM, VIP, in-house REST and UI component libraries, SPM, Git.

iOS Developer

TIP IT Solutions (client: ČSOB)
Developed and refactored features in ČSOB's mobile smart-banking application within a team of 10 iOS developers. Stack: Swift, SwiftUI, Combine, MVVM, SPM, Git.

iOS Developer

Raiffeisenbank
Contributed to Raiffeisenbank's smart-banking iOS application in a team of 7. Implemented new features, refactored legacy code and submitted builds to the App Store. Stack: Swift, Objective-C, SwiftUI, Combine, MVVM, SPM, Git.

iOS / macOS Developer

OKsystem
Built a secure messenger application with cryptography and blockchain features in a team of 4 developers. Shared the core codebase across iOS and macOS; responsible for App Store submissions. Stack: Objective-C, Swift, UIKit, MVC, Git.

iOS Developer

Pixelmate, TMDSGN, INVENTI Development
Built and extended a range of small and mid-size iOS apps, including an app for a smart-buildings startup from early concept to production and an app for the Chinese consumer-loans market.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in