Zvonimir Pavlović
Senior iOS Engineer with 6+ years of experience building high-quality native iOS applications. Passionate about clean architecture, scalable solutions, and delivering great user experiences.
About
Senior iOS Engineer with 6+ years of experience building high-quality native iOS applications. Passionate about clean architecture, scalable solutions, and delivering great user experiences.
- 5 years' experience
- Joined July 2026
Skills· 5
Industry experience
- Healthcare
- Software & Internet
- Education
- Financial Services
Work experience· 4 roles
Stabilized and restructured a heavily “vibe-coded” codebase by introducing clear architecture, development standards, and SOLID principles, improving maintainability and scalability. Led refactor of core application flows and UI to support a new design system, resolving critical stability, performance, and user experience issues. Developed and delivered new product features extending trading and wallet capabilities while ensuring higher code quality, consistency, and long-term sustainability.
Developing and maintaining a healthcare SDK focused on digitalizing medical services. Assisting clients with seamless SDK integration and ensuring successful adoption.
Led and implemented an SDK for real-time BLE (Bluetooth Low Energy) tracking in event management systems, migrating key components from Objective-C to Swift and mentoring two junior developers. Implemented CI/CD processes in multiple applications using Fastlane and GitHub Actions. Migrated a UIKit-based architecture to a SwiftUI codebase with modular architecture and unit testing. Worked with Objective-C and OpenCV to enhance notebook scanning features. Integrated Kotlin functional programming principles into Swift using Kotlin Multiplatform. Refactored TCA implementation to a shared ViewModel approach achieving ~70% code reuse and fewer bugs.
Education
Hire Zvonimir Pavlović today
Post a job and invite Zvonimir, or contact them directly. No hidden commission.
