04 ago
|
Empresa Confidencial
|
Guadalajara
04 ago
Empresa Confidencial
Guadalajara
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
📌 Senior iOS Engineer (Guadalajara)
🏢 Empresa Confidencial
📍 Guadalajara