iOS Developer

BCS Information Technology Corp.

Taguig

On-site

PHP 1,339,000 - 2,009,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BCS Information Technology Corp. is seeking an experienced iOS Developer to join the mobile engineering team. You will build scalable, high-performance native iOS apps for airline customers worldwide, collaborating with QA, product, and backend teams.

The role emphasizes MVVM/MVI/Clean Architecture, REST APIs via URLSession, local storage with Realm/CoreData/SQLite, and comprehensive testing with XCTest/XCUITest. Experience with CI/CD and tools like Git, Firebase, Jenkins is valued.

Qualifications

  • Proven experience in designing scalable iOS apps.

Responsibilities

  • Design and develop native iOS applications using Swift and SwiftUI.

Skills

Swift
SwiftUI
Objective-C
UIKit
MVVM
MVI
VIPER
Combine
GCD
URLSession
REST APIs
Realm
CoreData
SQLite
XCTest

Tools

Git
GitHub
Fastlane
Firebase
Jenkins
Azure DevOps
Stripe
PayTM
CCAvenue
StoreKit

Job description

About the role

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.

  • Implement secure and seamless payment solutions using platforms like Stripe, PayTM, CCAvenue, and StoreKit for In-App Purchases.

About you
  • 6+ years of professional experience in iOS application development.

  • Prior roles such as iOS Developer, Mobile App Engineer, Swift Engineer, or Application Developer (iOS).

  • Experience in domains such as Airlines, Travel, or Aviation software (preferred), B2C mobile apps with high user base, or mobile-first or customer-facing applications.

  • Languages: Swift (primary), Objective-C (good to have).

  • Frameworks: SwiftUI, UIKit.

  • Architectures: MVVM, MVI, VIPER, Clean Architecture.

  • Concurrency: Combine, GCD, multithreading.

  • Networking: URLSession, JSON, REST APIs, Retrofit-like patterns.

  • Local Storage: Realm, CoreData, SQLite.

  • Testing: XCTest, XCUITest.

  • Tools: Git, GitHub, Fastlane, Firebase, Jenkins, Azure DevOps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer - SwiftUI, MVVM, Travel Tech
Senior iOS Engineer - SwiftUI, MVVM, Travel Tech

BCS Information Technology Corp. • Taguig

On-site
PHP 1,339,000 - 2,009,000
iOS Developer
iOS Developer

Questronix Corporation • Pasig

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

OLVRO Co. Ltd. • Makati

On-site
PHP 669,600 - 892,800
iOS Developer (Banking)
iOS Developer (Banking)

White Cloak Technologies, Inc. • Pasig

On-site
PHP 600,000 - 1,200,000
Software Engineer (iOS Development)
Software Engineer (iOS Development)

Infor Inc. • Manila

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

Realholmes Property Inc. • Muntinlupa

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

Evo Tech Software Solutions Inc • Philippines

Remote
PHP 482,000 - 827,000
Remote work
Flexible schedule
Mobile Application Developer (Android & iOS)
Mobile Application Developer (Android & iOS)

Hrtx • Metro Manila

On-site
PHP 558,000 - 781,200
Mobile Developer (iOS/Android)
Mobile Developer (iOS/Android)

Innovathink Corporation • Las Piñas

On-site
PHP 420,000 - 660,000
Senior Digital & Technology Developer
Senior Digital & Technology Developer

SMEC South Africa (Pty) Limited • Pasig

On-site
PHP 900,000 - 1,500,000
Top locations