Design, develop, test, and release iOS applications and features
Lead and participate in code reviews and design discussions
Collaborate closely with designers, PMs, and other engineers
Maintain high code quality through TDD and best practices
Monitor, deploy, and optimize large-scale production systems
Stay updated with latest iOS trends and technologies
BS in Computer Science or equivalent
6+ years of software development experience
Proficiency in Swift, Objective-C, C++, Java or similar
Strong understanding of iOS frameworks, lifecycles, and architecture
Solid CS fundamentals: data structures, algorithms, software design
Experience with mobile testing frameworks (e.g., XCUITest, Appium)
Excellent communication and teamwork skills