iOS Developer
- ₹12L – ₹15L
- Remote •
- 3 years of exp
- Full Time
Not Available
Remote only
About the job
As an iOS Developer at Rabble Labs, you will drive the development of our iOS applications, ensuring they are scalable, and deliver exceptional user experiences. You will work closely with cross-functional teams, including product managers, designers, and backend developers, to build and maintain iOS applications that align with our product goals. This role requires a deep understanding of iOS development.
Key Responsibilities:
Lead the design, development, and maintenance of iOS applications using Swift and Objective-C.
Architect and implement new features, ensuring optimal performance and scalability across iPhone and iPad.
Collaborate with UI/UX designers to deliver seamless, responsive user experiences.
Integrate third-party APIs and services to enhance app functionality, ensuring robust and secure connections.Optimize applications for speed and scalability, addressing performance bottlenecks as needed.
Manage code reviews, maintain coding standards, and mentor junior developers on best practices.
Stay updated with the latest iOS development trends, frameworks, and best practices.
Troubleshoot and resolve complex technical issues across various iOS devices.Work closely with the QA team to ensure the release of high-quality, bug-free applications.
Required Skills and Experience:
Proficiency in Swift and Objective-C: Extensive experience in developing iOS applications with Swift and Objective-C.
iOS SDK & Xcode: Deep knowledge of the iOS SDK and Xcode, including debugging, profiling, and performance tuning tools.
UI/UX Best Practices: Experience with designing adaptive, responsive layouts in compliance with Apple’s Human Interface Guidelines.
API Integration: Proven experience in integrating RESTful APIs and third-party services.
Version Control: Proficiency in Git or similar version control systems.
Agile Methodologies: Experience working in an Agile environment, with knowledge of Scrum or Kanban.
Leadership: Strong leadership and mentoring experience, with the ability to manage and guide junior developers.
Problem-Solving: Excellent analytical skills with the ability to solve complex technical challenges efficiently.
Preferred Qualifications:
- Experience with CI/CD pipelines for iOS app deployment.
- Knowledge of mobile security best practices.
- Experience with advanced iOS components such as custom UI, Graphs, Maps, location services, and multimedia features.
- Contributions to open-source iOS projects (nice to have).