Hire me
Senior / Lead iOS engineer for contract work. Remote, worldwide, from Warsaw.
- Availability
- Limited — depends on the rate :)
- Role
- Senior or Lead iOS engineer, contract
- Where
- Remote, worldwide; based in Warsaw (CET)
- Experience
- 12 years of iOS
Write a few lines about your project: what you're building, the scope and the budget. I'll reply with my availability.
hire@haurylovich.com
What I do
- Apps used by millions
- I build and ship features in apps with up to 2 million daily users, and roll them out safely with feature flags and A/B tests. In one of them I owned the whole A/B testing setup.
- Half the crashes
- I track down production crashes: threading, memory, broken UI. In an app with millions of users I cut crashes in half, from a 99.2% to a 99.6% crash‑free rate.
- Leading
- As a lead I shaped the technical plan with product and backend, reviewed 300+ pull requests, took part in 25+ technical interviews and onboarded new engineers.
- Legacy code to modern Swift
- I led the move of five core modules from Objective‑C to Swift and a cleaner architecture, and regressions went down, not up.
- Payments and accessibility
- Secure card payments with 3‑D Secure, built together with backend teams, and key flows that meet WCAG 2.1 AA, so the app works for people who use VoiceOver.
- AI in daily work
- I use Claude Code, Codex and Cursor every day in production: crash‑log triage, tests, refactors. My own app, Flopline, is built this way end to end.
My own apps
Proof of how I work today. The tools are on the uses page.
- Flopline
- Flopline is a fast, precise poker equity calculator for studying hands and reviewing spots. Designed, built and shipped by me, with Claude Code as the engineering team.
Stack
- Languages and UI
- Swift, Objective‑C, SwiftUI, UIKit; Kotlin Multiplatform, Compose Multiplatform and React Native when a project needs them
- Architecture
- TCA, MVVM, MVP, Clean Architecture, Coordinator, modular apps
- Concurrency
- async/await, actors, Swift 6 strict concurrency, Combine, RxSwift, GCD
- Data and networking
- URLSession, REST, GraphQL, Codable, Core Data, SwiftData
- Dependencies and projects
- SPM, Tuist, XcodeGen, CocoaPods, Carthage
- Testing
- XCTest, XCUITest, Swift Testing, snapshot tests, Quick/Nimble, StoreKit testing, TDD
- Performance and crashes
- Instruments (Time Profiler, Allocations, Leaks), memory graph, Xcode Organizer, Crashlytics
- Delivery
- Fastlane, GitHub Actions, Bitrise, GitLab CI, Jenkins, SonarQube, TestFlight, App Store Connect API, phased releases
- Payments
- StoreKit 2, in‑app purchases, Google Play Billing, Apple Pay, 3‑D Secure
- Experiments and analytics
- Feature flags, A/B tests, Firebase Analytics, Remote Config
- Security
- Keychain, end‑to‑end encryption (Signal Protocol), certificate pinning
- Platform
- Push notifications, deep and universal links, WidgetKit, localisation (6 languages), accessibility (VoiceOver, Dynamic Type)
- AI and ML
- Core ML, Vision, LLM APIs (Anthropic, OpenAI), MCP; Claude Code, Codex, Cursor
- Education
- BSc in Mathematics and Computer Science
Get in touch
Write a few lines about your project: what you're building, the scope and the budget. I'll reply with my availability.
hire@haurylovich.com