Search by job, company or skills

Comviva

iOS Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design, develop, and maintain high-performance iOS applications using Swift and SwiftUI.
  • Collaborate with product, design, backend engineers, and architects to deliver intuitive user experiences.
  • Write clean, maintainable, and testable code following SOLID principles and Clean Architecture.
  • Integrate applications with backend services using RESTful APIs.
  • Participate in code reviews, unit testing, and CI/CD workflows.
  • Debug and resolve crashes, performance issues, and memory leaks.
  • Ensure compatibility across multiple iOS versions and devices.
  • Mentor and support junior developers.
  • Support App Store releases and build automation.

Mandatory Skills

  • Strong proficiency in Swift with experience in UIKit and/or SwiftUI.
  • Experience with MVVM architecture.
  • Knowledge of iOS frameworks such as Combine, CoreData, and AVFoundation.
  • Understanding of asynchronous programming using Combine or async/await.
  • Experience consuming REST APIs and handling JSON.
  • Proficiency with Git version control.
  • Debugging and performance tuning using Xcode Instruments.
  • Knowledge of iOS security fundamentals (Keychain, biometrics, encryption).
  • Familiarity with App Store distribution processes.
  • Experience working in Agile/Scrum teams.

Desirable Skills

  • Experience with Swift Package Manager (SPM).
  • Exposure to CI/CD tools such as Fastlane.
  • Experience with analytics tools and push notifications.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143653569

Similar Jobs