Core Responsibilities App Development• Design, develop, and maintain high-performance native i OS applications using Swift and UIKit/Swift UI.• Build modular, scalable systems using a well-defined architecture (e.g. MVVM, VIPER, Clean,or similar).• Own technical and system design decisions and ensure long-term maintainability of the codebase. Feature Enhancement• Collaborate with Product, Design, and Backend teams to deliver features for a global user base.• Translate business and UX requirements into clean, testable implementations. Performance Optimization• Optimize applications for speed, scalability, and efficiency.• Improve app launch time, reduce binary size, and enhance runtime performance.• Identify and resolve memory leaks and performance bottlenecks using Instruments. Debugging & Testing• Debug complex production issues and ensure application stability.• Write and maintain unit and integration tests aligned with architectural boundaries. API & Real-Time Integration• Integrate RESTful APIs and Web Sockets with backend services.• Implement real-time features such as live updates, notifications, chat, or streaming.• Manage Web Socket lifecycle, reconnection strategies, and failure recovery. App Store Maintenance• Own the end-to-end app lifecycle, including build generation, App Store submissions, andreleases. Code Quality & Engineering Excellence• Write solid, clean, and highly readable Swift code that is easy to maintain and extend.• Apply architectural patterns intentionally, choosing the right approach for the problem beingsolved.• Demonstrate a clear understanding of why a particular architecture was chosen and whattrade-offs it brings.• Define and uphold coding standards through thoughtful design and peer code reviews.• Proactively reduce technical debt while balancing delivery timelines.• Ensure production-grade quality through robust error handling and defensive programming.• Mentor team members and promote clean code principles and sound architectural thinking. Required Qualifications & Skills Education• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Experience• 5+ years of native i OS development experience with published App Store applications.• Hands-on experience working within a clear architectural pattern such as MVVM, VIPER, Clean Architecture, or similar.• Ability to reason about system design, state management, and long-term maintainability. Technical Proficiency• Strong expertise in Swift.• Deep understanding of UIKit, Swift UI, Cocoa Touch, Core Data, Core Animation, and AVFoundation.• Strong experience with async/await and Combine for asynchronous and reactive programming.• Experience with URLSession, Web Sockets, and modern networking patterns.• Strong knowledge of dependency injection, modular design, and protocol-oriented programming.• Experience with memory management and performance tuning using Instruments.• Proficiency with Git and collaborative workflows. Preferred Qualifications (Bonus Skills)• Experience with e-commerce, streaming, or high-traffic consumer applications.• Experience working in fast-paced, high-scale product environments.• Understanding of background execution, push notifications, and real-time synchronization. Work Environment• Fast-paced development environment with rapid iteration cycles.• Close collaboration with cross-functional and global teams.• Daily use of JIRA, Microsoft Teams, and Git for delivery and communication.