# Sasho Jadrovski > Twelve years making iOS apps that feel right and stay easy to change. Open to senior, lead and staff iOS roles, full‑time or contract. Remote, from Skopje. I started as an intern in Skopje in 2014. Seven and a half of those years went into hearing-aid apps at WS Audiology, where I went from senior engineer to iOS product architect and was technical lead of a team that grew to 15. After that came BeReal’s Memories squad. Alongside all of it, I’ve built The Clic App since its first commit in 2017. Updated 11 Nov 2026. Everything below is also on https://jadrovski.com or in the CV; quotes are word for word. ## Pages - [Home](https://jadrovski.com/): Twelve years making iOS apps that feel right and stay easy to change. - [Work](https://jadrovski.com/work): Nine roles since I started in March 2014, newest first. - [About](https://jadrovski.com/about): I’ve worked on iOS since 2014. - [Reviews](https://jadrovski.com/reviews): What people I’ve worked with say - [CV](https://jadrovski.com/cv): Senior iOS Engineer, Skopje, North Macedonia · Remote. Also as a PDF. ## Experience - Infinum, Mar 2025 – Present: Senior iOS Engineer (contract). One of two iOS engineers on a business banking app (NDA), covering payments and cards. Built its digital onboarding flow in SwiftUI; opening an account used to need a branch visit. - The Clic App, Oct 2017 – Present: Lead iOS Engineer (freelance, part-time). A social app for making friends, with matching, chat, events and subscriptions. Built it from the first commit in 2017 for its founder, when it was called Friendly. Still its only iOS developer nine years on, now moving it to SwiftUI and Swift Concurrency. - BeReal, Feb 2026 – Sep 2026: Senior iOS Engineer. One of a three-person squad behind Memories, Profile, Widgets and Recaps (about 40M monthly users), in a large, highly modular codebase. Cut the Memories grid’s scroll hitches by about 30% and its startup hang by half. Traced about 20,000 crashes a week to a threading race in the data layer; the fix shipped and the crashes dropped. Built the two Memories widgets with the squad and began moving Recaps into its own modules. - Symphony.is, May 2025 – Nov 2025: Senior iOS Engineer. Built the iOS app for an on-device photo curation proof of concept in about three months, as the only mobile engineer. It finds duplicates, sorts travel photos into multiple categories and picks the ones worth keeping. - WS Audiology (Widex), via InScale, Dec 2017 – May 2025: iOS Product Architect (Sep 2023 – May 2025); iOS Tech Lead (Sep 2022 – Aug 2023); Senior iOS Engineer (Dec 2017 – Sep 2022). Seven and a half years on Widex’s hearing-aid apps for iPhone and Apple Watch. Technical lead of the iOS team as it grew to 15 engineers in five teams across Denmark, Germany, India and North Macedonia. Led Widex Allure, the redesigned app for a new generation of hearing aids, from its start to release, in SwiftUI. Led Allure’s migration to feature modules, so teams could work in parallel and the next app could reuse them. Worked on Widex Moment, a CES 2023 honoree, from the start and introduced SwiftUI to it in 2019. Redesigned Moment’s iPhone–Apple Watch messaging as a generic layer, later reused across apps as a shared package. As tech lead, set code standards, mentored engineers and turned product requirements into buildable work. As architect, handled cross-team communication with product owners, hardware, DevOps and other app teams. Built the hiring process with the chapter lead, and onboarded another team onto four of the apps. - Povio, Oct 2015 – Apr 2024: iOS Engineer (contract, part-time). On and off for over eight years, brought in when a team needed an extra experienced engineer. Solved the hard part of Autobiographer, splitting long text into swipeable pages the way Apple Books does. - WillowTree, Jun 2020 – Dec 2023: Platform iOS Engineer (contract, part-time). Three and a half years on the Live Oak team, looking after long-running apps for Virginia Lottery, Wyndham Rewards, Lidl, ClubCorp, Donatos and Potbelly. Built two-factor login for Virginia Lottery and integrated digital room keys for Wyndham Rewards. - Insight Timer, Sep 2020 – Oct 2020: iOS Engineer (contract, part-time). Hired directly to build the Home Screen widgets and the App Clip for a meditation app with over 30 million users, just as iOS 14 introduced both. The widgets shipped in the iOS 14 launch window and are still in the app. - 3P Development, Mar 2014 – Dec 2017: Experienced iOS Engineer (Oct 2015 – Dec 2017); Junior iOS Engineer (Nov 2014 – Oct 2015); iOS Intern (Mar 2014 – Nov 2014). One of three iOS engineers, in Objective-C at first, working directly with clients on calls and estimates from early on. Led the iOS work on client apps, including a ResearchKit cancer study for Mount Sinai through Thread, a Bluetooth diabetes dosage logger for Novo Nordisk, and iiStyle, a fashion app. ## Skills - Languages and UI: Swift, SwiftUI, UIKit, Objective-C, Swift Concurrency (Swift 6, async/await, actors), Combine - Architecture: MVVM-C (coordinators), VIPER, Clean Swift, modular apps with Swift Package Manager, dependency injection - Frameworks and SDKs: WidgetKit, Live Activities, App Clips, watchOS, HealthKit, Core Bluetooth, StoreKit 2, in-app purchases, RevenueCat, Firebase Crashlytics, Sentry - Quality: Unit tests, UI tests, XCTest, Swift Testing, performance, Instruments, accessibility, localisation - CI/CD and release: Fastlane, Jenkins, Azure DevOps, Bitrise, TestFlight, feature flags, A/B tests in Amplitude - Ways of working: Cross-functional work with product and design, code review, technical proposals, design reviews in Figma, mentoring, Scrum, Claude Code ## Own apps - Kartino: Your loyalty cards on iPhone and Apple Watch. Walk into a place that takes one and it’s already on your Lock Screen. Nothing to open, nothing to tap. No account, works offline. https://kartino.app - Proof (Waitlist): You see yourself every day, so you miss the change. A two-minute body scan every two weeks, private on your phone, compared only with your own earlier scans. Its coach links each scan to your training, steps and sleep. I’m co-founder, with Andrew McKay. https://iamproof.app - Вести: All Macedonian news in one app. It reads over a hundred news sites and groups the same story across them, with no human in the loop. The first version, design included, took under 30 hours in 2017. I still read the news in it every day, and I’m building v3 now. I build the aggregator behind it with my friend Filip Bozhinovski. https://apps.apple.com/us/app/вести/id1198721534 - Your Moves: Your steps become journeys. Cross the Golden Gate, walk Dubrovnik’s city walls, while you circle your own block. With a daily ring, streaks, widgets and an Apple Watch app. With Nikola Angelkovik. https://apps.apple.com/app/id6751423672 - Litora: Bite-sized romance with no covers to judge. Swipe through stories, double tap to save one, tap to keep reading. With Nikola Angelkovik and a designer friend. https://apps.apple.com/mk/app/litora-swipe-read-romance/id6738848872 - Functional Planet: The app for a functional training club. Book a session in three taps, renew your membership and see your training history. https://apps.apple.com/bg/app/functional-planet/id6503668135 ## Principles - Architecture: Architecture should make the next change cheap. I look at where the boundaries should sit and which decisions will be expensive to undo, and I spend the effort there. I only add abstraction the current work needs, because every layer has a cost. If something depends on people being careful, I change the design: at Widex I reworked the navigation layer so nobody had to clean up after it by hand. - Code: Code should read like a book. The same kind of file has the same structure, and each type has one reason to change. Standards that matter live in lint rules and review, so they don’t rely on memory. I fix what’s out of place in the file I’m in, and a real issue found in review gets fixed now. - Correctness: Correctness comes before convenience. I reproduce a bug and find its cause before changing anything, and a fix has to explain the bug. Tests cover the behaviour that matters. At Widex that meant unit and UI test suites kept green across long-lived release branches. - Platform: Apple’s pattern is the default. If code departs from what Apple documents, I fix it. When Apple’s sources and a blog disagree, Apple’s win. A new dependency has to earn its place. - Design: Feel is a feature. I build designs down to the motion, and performance work has to keep the look people already have. If a design fights the platform, I say so early and bring an alternative. - Product: The hard part is rarely the code. It’s deciding what to build, and what to leave out. I look at cost against value, and I raise it early when a feature could be simpler. - Delivery: Big changes are planned so they can ship. Small phases, tests first, refactoring kept apart from new behaviour. I raise risks, delays and costs early, while there’s still time to act on them. - Team: I evolve standards with the team that has to live with them. At Widex I was technical lead of an iOS team that grew to 15 engineers, evolved our architecture and coding standards with them, ran knowledge sharing and built our hiring process with the chapter lead. In reviews I ask questions before I state opinions, and I coach people to find the answer themselves. ## How I work - Assess: I learn how the app is built and why, then write down where it’s fragile and what matters most. Result: A written assessment - Decide: We agree what to build, what to leave out and what it will cost. Result: A plan in phases - Build: I take on the hard parts myself and set the patterns others can build on. Result: Reviewed code and shared patterns - Ship: Each phase is small enough to review, test and roll back. Result: Releases covered by QA - Look after it: I follow crash reports and real usage, fix things at the root and write down what I learn. Result: A healthy app, and a team that doesn’t depend on me ## In their words - “Sasho’s deep understanding of Apple’s UI guidelines has been instrumental in creating apps that don’t just look beautiful but also feel truly native—like they were crafted by Apple themselves.” Christian Schmidt, Managed me at WS Audiology (Widex) - “Sasho embodies the qualities of a world class software engineer, and I would highly recommend him to any team, whether large or small.” Filip Lazov, Head of Shared Product Services, Widex - “Sasho is an exceptional engineer and technical leader. He didn’t just help us build and scale a high-performing app, he helped make the entire process smoother, smarter, and more collaborative.” Court Bluford, Product Owner, Virginia Lottery mobile app - “Great communication skills, very reliable, punctual with deadlines and a pleasure to deal with. I am getting my full app refactored with Sasho now due to how pleased I am with how he treated our first project.” Andrew McKay, Founder and CEO, Friendly - “His attention to detail immediately struck me, he was very flexible in taking on changes to the app design and he took a personal interest in the success of the application.” Patrick Aina, CEO, iiStyle - “Sasho is easily one of the best developers that I have worked with. He goes above and beyond to ensure that the client is satisfied.” Ike Oji, Co-founder, ezi ## Education and more - Education: BSc, Information Science and Computer Engineering, Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University, Skopje, 2014. - Languages: Macedonian (native), English (full professional) - Open source: SJFluidSegmentedControl, 2016. 961 stars on GitHub, featured in This Week in Swift - Recommendations: From managers and clients, at jadrovski.com/reviews ## Contact - Email: hello@jadrovski.com - [LinkedIn](https://www.linkedin.com/in/sasojadrovski) - [GitHub](https://github.com/sasojadrovski) ## Optional - [CV as a PDF](https://jadrovski.com/assets/sasho-jadrovski-cv.pdf): the same CV, two A4 pages