I’m a senior iOS engineer with 5+ years delivering fintech, crypto, and consumer apps. Over the last 3 years I’ve been deep in The Composable Architecture (TCA), SwiftUI, and modern Swift concurrency, with prior work across RxSwift, UIKit, and Combine. I’m comfortable leading remote, distributed teams and I enjoy owning architecture decisions and guiding product quality. I’m seeking a senior or lead role where I can have a real impact on both the product and the team, mentoring others and driving architectural excellence.

Borna Majstorović

I’m a senior iOS engineer with 5+ years delivering fintech, crypto, and consumer apps. Over the last 3 years I’ve been deep in The Composable Architecture (TCA), SwiftUI, and modern Swift concurrency, with prior work across RxSwift, UIKit, and Combine. I’m comfortable leading remote, distributed teams and I enjoy owning architecture decisions and guiding product quality. I’m seeking a senior or lead role where I can have a real impact on both the product and the team, mentoring others and driving architectural excellence.

Available to hire

I’m a senior iOS engineer with 5+ years delivering fintech, crypto, and consumer apps. Over the last 3 years I’ve been deep in The Composable Architecture (TCA), SwiftUI, and modern Swift concurrency, with prior work across RxSwift, UIKit, and Combine. I’m comfortable leading remote, distributed teams and I enjoy owning architecture decisions and guiding product quality. I’m seeking a senior or lead role where I can have a real impact on both the product and the team, mentoring others and driving architectural excellence.

See more

Skills

Experience Level

Expert

Language

Croatian
Fluent
English
Advanced

Work Experience

iOS Engineer (Contract) at Razum d.o.o.
January 1, 2024 - Present
Led the iOS side of the trading app as the sole iOS developer — owned all architecture and technical decisions from day one. Built a network security tool that uses content filtering to monitor device network calls and flag potential attacks. Worked remotely with distributed teams across Slovenia, Croatia, and Serbia using TCA, SwiftUI, and async/await.
Founder at IOSamurai
January 1, 2024 - Present
Running my own iOS development practice — consulting on architecture, code quality, and Swift best practices.
iOS Developer at Flabbergast
August 1, 2022 - December 1, 2023
Growth team member on the Worldcoin crypto wallet app, building features in TCA, SwiftUI, and Combine focused on user acquisition and onboarding. Worked closely with designers and backend developers to shape API contracts, user flows, and release planning.
iOS Developer at Aras™ Digital Products
January 1, 2022 - August 1, 2022
Developed a sound-sharing app with a custom iMessage extension using RxSwift and UIKit. Collaborated with cross-functional teams to keep sprints on track and ship consistently.
iOS Developer at AZIKUS
June 1, 2021 - January 1, 2022
Built custom UI components for a football fantasy app and handled complex business logic for a fintech product using MVVM and RxSwift.
iOS Developer — Internship at Pluma Studios d.o.o.
January 1, 2021 - June 1, 2021
Worked on a memory game for personalised children’s books in Swift and UIKit — animations, game mechanics, and data persistence.

Education

Bachelor of Science in Computing at Faculty of Electrical Engineering and Computing, University of Zagreb
January 1, 2017 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services

Skills

Experience Level

Expert

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Zagreb today.