Mid Level Native iOS Developer
We are currently seeking a talented and experienced Mid Level Native iOS Developer to join our dynamic team. You will
have the opportunity to work on exciting projects, contribute to innovative solutions, and collaborate with a team of
passionate professionals.
Key Responsibilities:
Develop and maintain high-quality iOS applications using Swift and UIKit.
Implement features using MVVM and MVC architectural patterns to ensure clean, maintainable, and reusable code.
Integrate backend services using Firebase and connect to native APIs using URLSession / URLRequest for JSON parsing and data modeling.
Implement Stripe payment gateways and help manage In-App Purchases using RevenueCat / StoreKit.
Build responsive and adaptive user interfaces using native Auto Layout (both programmatically and via Storyboards).
Implement local data caching and persistence using Core Data.
Debug, profile, and maintain the existing codebase to ensure app performance, responsiveness, and reliability.
Manage code versioning, branches, and team collaboration using Git.
Partner with backend developers, UI/UX designers, and product teams to refine and deliver new features.
Nice-to-Have
Experience with Swift Concurrency (async/await, Tasks).
Hands-on experience with App Store deployment and release management processes.
Experience setting up push notifications (APNs / Firebase Cloud Messaging).
Experience writing unit tests using XCTest.
Familiarity with Dependency Injection (DI) concepts for creating testable architecture.
An active portfolio of personal apps in the App Store or open-source contributions.
Qualifications:
Proficiency in Swift and a solid understanding of the iOS SDK.
3+ years of professional experience in IOS app development.
Solid experience with UIKit and building user interfaces using Auto
Layout (both via Storyboards/XIBs and programmatically).
Good understanding of MVVM and MVC architectural patterns, with the ability to implement them in daily feature development.
Experience integrating Firebase services for core app functionalities.
Familiarity with Stripe SDK integration for payment processing.
Familiarity with In-App Purchases, with some exposure to
RevenueCat or StoreKit for managing digital subscriptions.
Solid understanding of native networking using URLSession to consume and parse JSON-based REST APIs.
Experience using Core Data for local data persistence and offline caching.
If you feel that you are the right person for the job, please email your CV, a cover letter stating your salary expectations, and an example of published work to hr@trackerteer.com with “Mid-Level Native iOS Developer” in the subject line.
Note: Office-based inside Clark Freeport Zone, Pampanga
Location: Room 2A PhilExcel Business Arcade 2, PhilExcel Business Park, M. A. Roxas Highway, Clark Freeport Zone, Pampanga
Schedule: 8 am to 5 pm / 9 am to 6 pm
Salary Range: To be discussed.