Senior iOS Engineer
Core
Design, develop, maintain, and optimize sophisticated native iOS and iPadOS applications, ensuring high standards of functionality, performance, and usability.
Role type
Senior IC iOS Engineer
Builds
Native mobile applications for iPhone and iPad
Domain
Mobile development (iOS/iPadOS)
Deliverable
production ML models | product features
Required skills
Swift, iOS/iPadOS native development, mobile application architecture, debugging, performance optimization, unit testing, integration testing, code reviews, open-source contribution
Preferred skills
Web technologies (HTTP, HTML, JavaScript), mentorship, experimentation design
Technologies
Swift, iOS, iPadOS
Responsibilities
Design and develop native iOS applications; write clean and scalable Swift code; maintain software quality through testing and code reviews; monitor application stability and investigate crashes; optimize application performance; design and implement user behavior experiments; collaborate with distributed teams; mentor colleagues; contribute to open-source projects.
Seniority
Senior, hands-on IC