
Junior iOS Developer
Posted May 24

Posted May 24
This is a fully remote position, open to applicants in Pakistan.
• Create high-quality, production-ready iOS applications.
• Work collaboratively with cross-functional teams to provide sustainable solutions.
• Engage in code reviews to ensure compliance with best practices.
• Develop unit tests, UI tests, and automation pipelines.
• A minimum of 2 years of professional experience in iOS development, delivering high-quality, production-ready applications.
• Strong expertise in Swift and/or Objective-C, along with a thorough understanding of the iOS SDK, UIKit, and Apple Human Interface Guidelines.
• Solid experience with SnapKit or similar UI layout frameworks for creating dynamic and adaptive user interfaces.
• Proven track record with e-commerce applications and payment gateway integration, including experience with online payment services like Tabby, Checkout, Tamara, or similar platforms.
• Strong grasp of asynchronous programming, GCD, operations, and memory management.
• Familiarity with App Store submissions, provisioning profiles, and certificate management.
• Practical experience in implementing unit tests, UI tests, and automation pipelines (XCTest, XCUITest, Fastlane).
• Proficient in Git and collaborative development workflows (e.g., PR reviews, GitFlow).
• Experience in integrating analytics and user engagement tools such as Insider, Amplitude, and Firebase Analytics.
• Working knowledge of CI/CD tools like Jenkins, GitHub Actions, Bitrise, or CircleCI.
• In-depth understanding of clean code principles, SOLID principles, and software architecture patterns.
• Excellent problem-solving, debugging, and critical thinking abilities, coupled with strong communication, collaboration skills, and a proactive ownership mindset to identify and address roadblocks before they affect delivery.
• Nice to Have: Familiarity with SwiftUI and Combine.
• Knowledge of CoreData, Realm, or other local database solutions.
• Understanding of mobile app analytics, A/B testing, and user behavior tracking.
• Awareness of modular architectures and scalable app design for large codebases.
• Familiarity with mobile security, data protection, and secure coding practices.
• Contributions to open-source projects or active participation in the iOS developer community.
• Leave encashment.
• Medical OPD.
• Annual Increment.
• Performance-based Appraisal.
Spread Tecnologia
Adistec
Get handpicked remote jobs straight to your inbox weekly.