Senior iOS Developer
Description
We are looking for an experienced Senior iOS Developer to design, develop, test, and maintain scalable, high-performance iOS applications. The ideal candidate should have strong expertise in Swift, SwiftUI, UIKit, and Xcode, along with a solid understanding of iOS architecture, application performance optimization, and backend integration. The candidate will take ownership of technical implementations, contribute to architectural decisions, mentor junior developers, and collaborate with cross-functional teams to deliver reliable, secure, and user-friendly mobile applications. Key Responsibilities Design, develop, and maintain scalable iOS applications using Swift, SwiftUI, and UIKit. Implement application architecture patterns, particularly MVVM, following iOS development best practices. Integrate RESTful APIs and backend services to deliver seamless application functionality. Develop asynchronous workflows and manage memory efficiently to optimize application performance. Implement secure data handling, authentication, and storage mechanisms. Work with Core Data, Combine, and other native iOS frameworks. Conduct unit testing, debugging, code reviews, and performance optimization. Lead technical implementations and participate in architecture and design discussions. Mentor junior developers and ensure adherence to coding standards and development practices. Collaborate with Product Managers, UI/UX Designers, QA Engineers, and backend teams. Manage source code using Git and contribute to CI/CD pipelines and automated testing. Handle application releases, deployment, and maintenance through the Apple App Store. Participate in Agile/Scrum ceremonies and contribute to continuous development improvements. Required Skills & Qualifications Strong hands-on experience with Swift, SwiftUI, UIKit, and Xcode. Solid understanding of iOS application architecture and MVVM design patterns. Experience integrating REST APIs and backend services. Proficiency in asynchronous programming and memory management. Experience with Core Data, Combine, and native iOS frameworks. Knowledge of unit testing, automated testing, and debugging. Experience with Git, CI/CD pipelines, and App Store deployment. Strong understanding of application security and performance optimization. Experience working in Agile/Scrum environments. Excellent analytical, communication, leadership, and problem-solving skills. Preferred Qualifications Experience leading iOS development initiatives and mentoring developers. Familiarity with advanced iOS performance profiling and optimization tools. Experience participating in technical architecture and design reviews. Exposure to scalable mobile application development and continuous delivery practices. Work Authorization: H-4 EAD, Green Card (GC), and OPT/STEM OPT candidates are welcome to apply.