CareerPlanSign in

Senior Software Engineer

USA💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Develop, create, and modify mobile applications for iOS, building new features, conducting A/B tests, and monitoring analytics to improve user experiences.

Role type

Senior iOS Software Engineer

Builds

iOS mobile applications

Domain

Mobile / iOS

Deliverable

production ML models | product features

Required skills

Swift, UIKit, SwiftUI, Firebase Crashlytics, Firebase Analytics, XCUITest, Appium, CocoaPods, Swift Package Manager, modularization, unit testing, code reviews, debugging

Preferred skills

A/B testing, application architecture design, performance monitoring

Technologies

iOS, Swift, UIKit, SwiftUI, Firebase, XCUITest, Appium, CocoaPods, Swift Package Manager

Responsibilities

Develop and modify iOS mobile applications; Build new features and conduct A/B test experiments; Configure devices and release safely to production; Monitor application analytics; Improve existing products based on customer requirements; Collaborate with engineers, product, UI design, platform services, and release management teams; Manage application state and model side effects; Modularize features into independent units; Write high-quality code with comprehensive tests; Discuss application architecture and data flow; Conduct peer code reviews; Investigate and fix bugs

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.