The company is seeking an experienced iOS Technical Lead to join their innovative team and spearhead transformative projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare.
Requirements
- Proficiency in Swift and Objective-C
- iOS SDK and Frameworks: Strong knowledge of iOS SDK, UIKit, Core Data, Core Animation, Core Graphics, and other frameworks.
- Xcode: Proficiency with Xcode and understanding of the iOS development ecosystem.
- Architectural Patterns: Experience with MVC, MVVM, and other architectural patterns.
- RESTful APIs: Experience with RESTful APIs to connect iOS applications to back-end services.
- Version Control: Proficient with version control systems, particularly Git.
- Experience with SwiftUI: Familiarity with SwiftUI for building user interfaces across all Apple platforms.
Responsibilities
- Lead the design, development, and maintenance of iOS applications.
- Architect and implement technical solutions for new features and improvements.
- Provide technical guidance and mentorship to the iOS development team.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews to ensure adherence to best practices and high standards.
- Troubleshoot and resolve complex technical issues.
- Ensure the performance, quality, and responsiveness of applications.
Other
- Excellent communication and teamwork skills.
- Ability to manage time effectively and handle multiple projects simultaneously.
- Strong attention to detail and a passion for delivering high-quality software.
- Bachelorās degree in Computer Science, Engineering, or a related field.
- 5-8 years of experience in iOS development, with at least 2 years in a leadership role.
- Strong portfolio of released applications on the App Store.