Skip to content
← Back to job listings

Senior iOS Developer (Swift)

Unison Group · Remote, Federal Territory of Kuala Lumpur, Malaysia

Mobile DevelopmentSenior LevelRemoteExternal listingfull-time13 days ago

About The Role

Job Summary

We are looking for a talented Senior iOS Developer with 6+ years of experience in designing, developing, and maintaining native iOS applications. The ideal candidate should have strong expertise in Swift , along with experience in mobile application architecture, API integration, and modern mobile development practices. Experience with mobile CI/CD, Firebase, and Fastlane is an added advantage.

Mandatory Skills

  • 6+ years of experience in native iOS application development .
  • Strong proficiency in Swift .
  • Experience with Xcode and the iOS SDK.
  • Good understanding of iOS application architecture (MVC, MVVM, VIPER, etc.).
  • Experience integrating RESTful APIs .
  • Strong knowledge of UIKit and/or SwiftUI.
  • Experience with Auto Layout and responsive UI development.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience with Git version control.

Good-to-Have Skills

Build & Dependency Management

  • Gradle (exposure)
  • Maven (exposure)

Mobile Services

  • Firebase:
  • Cloud Messaging (FCM)
  • Crashlytics
  • Analytics
  • Remote Config

-

Mobile DevOps

  • Fastlane
  • CI/CD for iOS application build and deployment
  • DevOps exposure

Methodologies

  • Agile/Scrum
  • Jira or similar Agile tools

Roles & Responsibilities

  • Design, develop, and maintain high-quality native iOS applications using Swift.
  • Build scalable, reusable, and maintainable application components.
  • Integrate RESTful APIs and third-party SDKs.
  • Develop responsive and user-friendly interfaces following Apple Human Interface Guidelines.
  • Optimize application performance, memory usage, and responsiveness.
  • Implement Firebase services for analytics, crash reporting, and push notifications.
  • Automate build, testing, and deployment using Fastlane and CI/CD pipelines.
  • Participate in code reviews and ensure adherence to coding standards.
  • Collaborate with product managers, UI/UX designers, backend developers, and QA teams.
  • Troubleshoot production issues and provide timely resolutions.
  • Follow Agile development practices and actively participate in sprint planning, stand-ups, and retrospectives.

Required Experience

  • 6+ years of experience in native iOS development.
  • Strong hands-on experience with Swift .
  • Experience developing and maintaining applications published on the Apple App Store .
  • Experience with API integration and JSON parsing.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing