Location: Bengaluru, Employment Type: Full-Time, Experience: 3 to 6 Years (Mid-Level)
Key Skills
Swift, Objective-C, Xcode, iOS SDK, UI/UX Design, Core Data, RESTful APIs, Git
Job Summary
We are looking for a talented and driven iOS Developer to join our team in Bengaluru. The ideal candidate will have hands‑on experience in building mobile applications, a passion for innovation, and strong technical acumen with Swift and Objective‑C. You’ll work closely with our design and backend teams to deliver robust and user‑centric iOS applications.
Key Responsibilities
- Design, develop, and debug high-performance iOS mobile applications.
- Collaborate with back‑end developers and UX/UI teams to deliver seamless user experiences.
- Create and maintain reusable libraries and frameworks to support scalable mobile development.
- Stay updated with the latest mobile trends and evaluate new technologies.
- Provide strategic input on mobile technology choices and platform capabilities.
- Play a vital role in shaping the direction of mobile products and user interfaces.
- Maintain code quality and conduct peer code reviews.
Required Qualifications
- 3 to 6 years of hands‑on iOS development experience.
- Strong proficiency in Swift and Objective‑C.
- Proficient in Xcode and iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc.).
- Experience with RESTful APIs, JSON, XML, and server communication protocols.
- Solid understanding of OOA/OOD (Object‑Oriented Analysis & Design).
- Proven experience in publishing at least one app on the App Store.
- Familiarity with Git version control and Agile methodologies.
- Understanding of UI/UX principles and mobile usability standards.
Good to Have
- Experience with mobile architecture patterns like MVVM/MVC.
- Exposure to continuous integration tools.
- Knowledge of Apple Human Interface Guidelines.
- Awareness of performance tuning and app optimization.
Why Join Us?
- Opportunity to work on cutting‑edge mobile applications used by thousands of users.
- Collaborate with a dynamic and innovative team of professionals.
- Flexible work culture and career growth opportunities.
- Be part of an environment that encourages learning and creativity.