Pavle Mijatovic
@pavlemijatovic
Principal iOS Engineer specializing in modernizing mobile apps, secure architectures, and AI-integrated features.
What I'm looking for
I am a seasoned iOS software engineer with over 20 years of experience in mobile and systems development, an MSc in Electrical Engineering and Computer Science, and a track record of modernizing legacy apps, implementing secure systems, and delivering CI/CD automation. I have led cross-functional teams, mentored engineers, and driven architecture and security improvements across greenfield and legacy projects.
My hands-on expertise includes Swift, Objective-C, SwiftUI, Combine, concurrency, and integrating AI/LLM features for improved UX; I have successfully built banking and utility apps from scratch, introduced TDD and reactive practices, and implemented scalable monetization and release pipelines to increase velocity and reliability.
Experience
Work history, roles, and key accomplishments
Implementing a new monetization and ad delivery system and refactoring a legacy iOS codebase to SwiftUI and Swift Concurrency to improve modularity and testability.
Principal Software Engineer
Ebury Partners
Nov 2022 - Apr 2024 (1 year 5 months)
Spearheaded architecture and security for a greenfield iOS banking app, achieving 10K users in six months and introducing SwiftUI and automated Bitrise CI/CD pipelines.
Staff Software Engineer
Tiqets
Mar 2022 - Nov 2022 (8 months)
Led iOS development, refactored 50% of Objective-C codebase to Swift reducing bug reports 80%, and integrated Kotlin Multiplatform to reduce duplicate code.
Senior Software Engineer
Typewise
Oct 2021 - Mar 2022 (5 months)
Built a custom keyboard extension SDK, partnered on secure offline text prediction with ETH Zurich, and migrated UI to SwiftUI reducing memory usage by 30%.
Senior Software Engineer
Albelli
Sep 2020 - Oct 2021 (1 year 1 month)
Modernized app architecture and migrated Objective-C codebase to Swift with MVVM, replacing a third-party DB with Core Data and improving startup time by 50%.
Senior Software Engineer
Sprinting Software
Nov 2018 - Sep 2020 (1 year 10 months)
Served as lead architect for iOS apps and launched white-label shopping apps and Scan & Go across 500+ locations, defining coding standards and mentoring engineers.
Education
Degrees, certifications, and relevant coursework
University of Belgrade, School of Electrical Engineering
Master of Science, Electrical Engineering and Computer Science
Completed a Master of Science program in Electrical Engineering and Computer Science at the University of Belgrade's School of Electrical Engineering.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Pavle?
You can contact Pavle and 90k+ other talented remote workers on Himalayas.
Message PavleFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
