← Back to job listings
UG
Senior iOS Developer (Swift)
Unison Group · Remote, Federal Territory of Kuala Lumpur, Malaysia
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
JobSpring