Job Openings Senior iOS Developer

About the job Senior iOS Developer

Job Context:

We are seeking a motivated and skilled iOS Software Engineer with strong experience in Swift and SwiftUI to join our mobile development team. You will work closely with senior engineers, product managers, and designers to build, enhance, and maintain a modern calendar-based social planning application that includes real-time chat, event coordination, notifications, and community features. The ideal candidate should have solid native iOS development experience, good architectural knowledge, and the ability to deliver smooth, scalable, and user-friendly mobile experiences.

Job Responsibilities:

  • Develop and maintain native iOS applications using Swift and SwiftUI
  • Implement new features, enhancements, and bug fixes
  • Build clean, reusable, and scalable UI components
  • Integrate REST APIs and real-time backend services
  • Implement push notifications, deep linking, and background tasks
  • Ensure app performance, responsiveness, and reliability
  • Collaborate with product, design, and backend teams
  • Write maintainable, well-documented code
  • Participate in code reviews and follow best practices

Educational Qualification:

  • B.Sc in Computer Science and Engineering from any reputed public & private university.

Required Skills & Qualifications (Core iOS):

  • 5+ years of professional iOS development experience
  • Strong knowledge of Swift
  • Hands-on experience with SwiftUI
  • Good understanding of UIKit fundamentals
  • Experience with MVVM / Clean Architecture / modular architecture
  • Experience integrating RESTful APIs
  • Knowledge of async/await, Combine, or reactive programming
  • Push Notifications (APNs/FCM)
  • Local storage (UserDefaults, CoreData, or similar)
  • Git version control
  • App Store build & release process experience

Nice to Have:

Experience with the following will be highly valued since our product includes these features:

  • Real-time features (chat/messaging/live updates)
  • Firebase (Firestore, Auth, FCM) or AWS backend integration
  • Calendar or scheduling-based applications
  • Event management or RSVP systems
  • Deep linking / Universal Links / invite flows
  • Role & permission-based systems
  • Offline handling & sync logic
  • Performance optimization for large datasets
  • Building community or social features
  • Experience with animations and smooth UX

Soft Skills:

  • Strong problem-solving skills
  • Good communication and teamwork
  • Attention to detail and UX quality
  • Ability to work independently and take ownership
  • Willingness to learn new technologies

Workplace: Hybrid

Salary Range: Negotiable (Based on experience and skill)

Work hour: 9:00 AM to 6:00 PM

Benefits:

  • As per project scope.

The Application Process:

  • Telephone Round.
  • Interview with the Tech Team & Talent Acquisition Team.
  • Final Interview with the People & Culture.
  • Job Offer.

NB: Only shortlisted candidates will be communicated in the recruitment process.