Software Development Engineer II - iOS
Core
Crafting performant and resilient iOS applications and frameworks to enhance the foundational platform for a unified retail advertising system.
Role type
Senior IC iOS Software Development Engineer
Builds
iOS mobile applications, shared frameworks, and development infrastructure for a retail adtech platform
Domain
Retail advertising technology / Mobile development
Deliverable
production ML models | product features | infrastructure
Required skills
Swift, Objective-C, iOS architectural patterns, performance profiling with Xcode Instruments, CI/CD pipelines, unit testing, code review, problem decomposition
Preferred skills
Mentoring, knowledge sharing, prototyping new technologies
Technologies
Xcode, Swift, Objective-C, iOS frameworks
Responsibilities
Drive app performance and stability metrics; Lead migration of legacy APIs and UI tools to modern iOS patterns; Design and maintain core frameworks and development infrastructure; Write clean, efficient, tested code; Define engineering standards and scalable processes; Mentor iOS developers and contribute to knowledge-sharing initiatives
Seniority
Senior, hands-on IC