Software Engineer III
Core
Design, develop, troubleshoot, and deliver secure, stable, and scalable native iOS software solutions.
Role type
Senior IC iOS Software Engineer
Builds
Native iOS applications
Domain
Mobile development (iOS)
Deliverable
production ML models
Required skills
Swift, UIKit, SwiftUI, Foundation, Core Data, XCTest, XCUITest, CI/CD, Git, modularization, dependency injection, SOLID design patterns
Preferred skills
Design systems, accessibility (WCAG), cloud platforms (AWS, Azure, GCP)
Technologies
Swift, UIKit, SwiftUI, Foundation, Core Data, XCTest, XCUITest, Bitrise, Jenkins, GitHub Actions, Git
Responsibilities
Create high-quality production code and maintain algorithms; Implement unit, UI, and automated testing strategies; Analyze data sets to improve coding hygiene and system architecture; Contribute reusable AI-assisted development patterns.
Seniority
Senior, hands-on IC