Key Responsibilities
- Design and implement high-performance iOS features for the organization Books, leveraging Swift and SwiftUI
- Architect scalable solutions across iOS, macOS, and watchOS platforms
- Optimize performance, memory management, and power efficiency for large-scale applications
- Collaborate with cross-functional teams to translate user needs into intuitive software experiences
- Mentor engineers and drive best practices in code quality, documentation, and engineering standards
- Identify and resolve complex technical challenges in network programming and system services
Requirements
- 6+ years of iOS software engineering experience with Swift/SwiftUI
- Expertise in software architecture, design patterns, and performance optimization
- Strong background in object-oriented design, data structures, and algorithms
- Proven ability to lead technical projects and mentor engineering teams
- Excellent communication skills for collaborative environments