Senior iOS Engineer Role Overview Execute Objective-C to Swift migrations, modernize testing frameworks, improve architecture, and deliver production-quality Flutter plugin implementations.Experience 5-8 years iOS development experience Strong Objective-C and Swift expertise Prior migration project experience Responsibilities Convert Objective-C implementations to Swift Remove OCMock dependencies Build protocol-based abstractions Implement Dependency Injection patterns Port unit tests to XCTest Improve code coverage Create integration and regression tests Support code reviews and PR updates Required Skills Swift 5.9+ Objective-C XCTest Async/Await Protocol-Oriented Programming Dependency Injection CocoaPods Swift Package Manager Git/GitHub workflows Preferred Skills Flutter plugin development Open-source contribution experience CI/CD automation Static analysis and code quality tooling Technical Deliverables image_picker_ios Test backfill DI implementation Swift conversion Documentation updates google_sign_in_ios Nullability improvements Swift conversion Test modernization Edge-case coverage Success Metrics Coverage maintained or improved Green CI builds No behavioral regressions Successful PR merges