iOS Developer

BCS Technology International Pty Ltd

Taguig

On-site

PHP 781,200 - 1,004,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech firm in the aviation sector is looking for an iOS Developer to enhance mobile applications for airline customers. With a focus on scalable, high-performance solutions, this role demands proficiency in Swift and SwiftUI, and prior experience of at least 6 years in iOS development. Applicants should be detail-oriented and possess strong analytical skills. Collaborating closely with cross-functional teams, you will help deliver user-centric features while optimizing app architecture. Competitive salary and benefits offered.

Responsibilities

  • Design and develop robust, scalable iOS applications using Swift and SwiftUI.
  • Implement app architecture patterns such as MVVM and MVI.
  • Integrate RESTful APIs and manage local storage solutions.
  • Collaborate with cross-functional teams to understand requirements.
  • Write unit and UI tests to ensure app stability.

Skills

Swift
Objective-C
Combine
GCD
Realm
CoreData
SQLite
Analytical skills
Problem-solving skills
Communication skills

Education

6+ years of professional experience in iOS application development

Tools

Git
GitHub
Fastlane
Jenkins
Firebase
Azure DevOps

Job description

BCS Technology International | Full time

Taguig, Philippines | Posted on 03/27/2026

We are looking for a passionate and skilled iOS Developer to join our mobile engineering team for the airline customers. You will work on building scalable, high-performance native iOS applications used by airline customers globally. The role involves collaborating closely with cross-functional teams, including QA, product, and backend, to deliver robust app features and enhancements using modern architecture and tools.

Key Responsibilities
  • Design and develop robust, scalable, and high-performance native iOS applications using Swift and SwiftUI, with exposure to Objective-C and UIKit when needed.
  • Implement and maintain app architecture patterns such as MVVM, MVI, and Clean Architecture to ensure code modularity, testability, and reusability.
  • Leverage Combine, GCD, and other concurrency mechanisms to manage asynchronous tasks and improve app responsiveness.
  • Integrate RESTful APIs using URLSession, JSON parsing, and maintain clean and modular networking layers using patterns similar to Retrofit.
  • Manage local storage solutions using Realm, CoreData, or SQLite based on use‑case suitability and performance requirements.
  • Write and maintain unit and UI tests using XCTest and XCUITest to ensure app stability and quality across releases.
  • Collaborate closely with cross-functional teams including QA, Product Managers, and Backend Engineers to understand requirements and deliver user-centric features.
  • Utilize tools such as Git, GitHub, Fastlane, Jenkins, Firebase, and Azure DevOps for version control, CI/CD pipelines, and deployment workflows.
  • Integrate third‑party SDKs and services including Firebase, Push Notifications, and social media APIs (e.g., Facebook SDK).
  • Implement secure and seamless payment solutions using platforms like Stripe, PayTM, CCAvenue, and StoreKit for In‑App Purchases.
  • Prepare applications for production release via TestFlight and App Store Connect, ensuring compliance with Apple’s guidelines.
  • Participate in Agile/Scrum ceremonies, actively contributing to sprint planning, retrospectives, and backlog refinement.
Requirements
Education and Experience
  • 6+ years of professional experience in iOS application development.
Previous Work Experience
  • Prior roles such as Mobile App Engineer.
Domains
  • Airlines, Travel, or Aviation software (preferred).
  • B2C mobile apps with high user base.
  • Mobile‑first or customer‑facing applications.
Technical Skills
  • Languages: Swift (primary), Objective‑C (good to have).
  • Concurrency: Combine, GCD, multithreading.
  • Local Storage: Realm, CoreData, SQLite.
Soft Skills
  • Detail‑oriented with a strong focus on user experience and app stability.
  • Excellent analytical and problem‑solving skills.
  • Strong verbal and written communication abilities.
  • Proactive, curious, and passionate about mobile technologies.
  • Ability to work independently as well as collaboratively in a cross‑functional team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Tester - Airline / Travel Domain
Mobile Tester - Airline / Travel Domain

BCS Technology International Pty Ltd • Taguig

On-site
Senior .Net Developer - Airline / Travel Domain
Senior .Net Developer - Airline / Travel Domain

BCS Technology International Pty Ltd • Taguig

On-site
PHP 900,000 - 1,400,000
Mid .Net Developer - Airline / Travel Domain
Mid .Net Developer - Airline / Travel Domain

BCS Technology International Pty Ltd • Taguig

On-site
iOS Developer
iOS Developer

Questronix Corporation • Pasig

On-site
PHP 600,000 - 900,000
iOS Developer
iOS Developer

Salmon Group Ltd • España

On-site
Android Developer
Android Developer

BCS Technology International Pty Ltd • Taguig

On-site
Junior .Net Developer - Airline / Travel Domain
Junior .Net Developer - Airline / Travel Domain

BCS Technology International Pty Ltd • Taguig

On-site
Mid Level Native iOS Developer
Mid Level Native iOS Developer

Trackerteer Corporation • Mabalacat

On-site
IOS Developer - MRF05673
IOS Developer - MRF05673

Hunter's Hub Inc. • Taguig

On-site
Senior iOS Developer
Senior iOS Developer

Nextbank • Metro Manila

On-site
PHP 1,674,000 - 2,567,000