Location: Gurgaon
Employment Type: Full-Time
About Us
At A1 Apps, we're creating cutting-edge applications that redefine user experiences. As a growing product-based company, we are on the lookout for innovative thinkers and skilled professionals to join our team.
Job Summary
We are looking for a highly skilled and experienced Senior iOS Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance iOS applications. You will collaborate with cross-functional teams to deliver scalable, user-friendly, and robust mobile solutions.
Key Responsibilities
- Design and develop advanced applications for the iOS platform.
- Write clean, scalable, and maintainable code following best practices.
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define, design, and ship new features.
- Mentor and guide the iOS development team, conducting code reviews and ensuring adherence to best practices.
- Architect robust, scalable, and secure solutions that meet business objectives.
- Stay updated on the latest iOS technologies and integrate them into our app ecosystem.
- Troubleshoot, debug, and optimize application performance.
- Optimize applications for maximum performance and responsiveness.
- Identify and fix bugs, performance bottlenecks, and technical issues.
- Participate in architecture discussions and technical decision-making.
- Ensure the application meets App Store guidelines and manage app submission/release processes.
Required Skills And Qualifications
- Experience: 4+ years in iOS app development with a proven track record of delivering apps to the App Store.
- Technical Skills: Proficiency in Swift, Objective-C, and iOS frameworks such as UIKit, Core Data, Core Animation, etc.
- Tools: Experience with Xcode, Instruments, Git, and CI/CD tools.
- Solid understanding of MVC, MVVM, or similar architectural patterns.
- Strong grasp of RESTful APIs, third-party libraries, and integration.
- Knowledge of Apple's design principles and interface guidelines.
- Write clean, scalable, and maintainable code following best practices.
Preferred Qualifications
- Experience with iOS performance tuning and memory management.
- Familiarity with automated testing and deployment.
- Experience with Firebase, push notifications, and analytics tools.
- Knowledge of mobile security best practices.
- Prior experience in managing app analytics and push notifications.
What We Offer
- Competitive salary and benefits.
- Opportunity to work on impactful projects in a dynamic environment.
- Professional growth through learning and development programs.