About the Role
We are looking for a highly skilled iOS Developer (SDE-3 / Lead Engineer) who is passionate about building high-performance, scalable, and user-centric mobile applications. You will play a key role in owning end-to-end feature development, driving architectural decisions, and mentoring junior engineers. This role is ideal for someone who enjoys technical leadership while remaining hands-on with development.
Key Responsibilities
- Lead the design, development, and deployment of advanced iOS applications using Swift and SwiftUI.
- Own end-to-end feature delivery, including architecture, coding, testing, and performance optimization.
- Collaborate closely with product managers, designers, and backend teams to define and deliver seamless user experiences.
- Drive technical discussions, make architectural decisions, and establish best practices for iOS development.
- Conduct code reviews to maintain high code quality, performance, and security.
- Integrate third-party APIs, SDKs, and internal services.
- Implement and optimize app performance, memory management, and battery usage.
- Ensure the application is compliant with Apple's guidelines and manage App Store releases.
- Mentor junior developers, provide technical guidance, and help build a strong engineering culture.
Required Skills & Qualifications
- 36 years of hands-on experience in iOS app development.
- Strong proficiency in Swift, SwiftUI, and UIKit.
- Solid understanding of iOS frameworks, RESTful APIs, and backend-integration patterns.
- Experience in MVVM, VIPER, or similar architectural patterns.
- Strong knowledge of Xcode, instruments, debugging tools, and performance tuning.
- Experience with unit testing and UI automation frameworks (XCTest, XCUITest).
- Familiarity with Core Data, Push Notifications, Concurrency (GCD/async-await), and Apple HIG.
- Experience working with CI/CD tools for iOS (Fastlane, Bitrise, Jenkins etc.).
- Strong understanding of secure coding practices and mobile security guidelines.
Preferred Qualifications
- Experience working in fast-paced product teams or startups.
- Exposure to analytics tools like Firebase, Mixpanel, or others.
- Experience with modular architectures or building reusable frameworks.
- Prior mentoring or team-leading experience.
Soft Skills
- Strong problem-solving abilities with a product-first mindset.
- Excellent communication and collaboration skills.
- Ability to work independently and drive complex projects with minimal supervision.
- Leadership qualities with a focus on ownership and accountability.