Manila, Metro Manila, Philippines

Mobile Engineer (Android / iOS) PH or VN | Hybrid/Remote

 Job Description:

About the Team

You'll be joining a high-performing digital engineering group responsible for designing, building, and maintaining innovative mobile applications. The team is focused on delivering outstanding user experiences and driving modern mobile development practices across design, architecture, and engineering.

About the Role

We're looking for experienced Mid to Senior Mobile Engineers (Android or iOS) who enjoy hands-on development and working on large-scale, high-impact products. In this role, you'll contribute to the delivery of new mobile features, support ongoing product enhancements, and play a key part in shaping mobile architecture and engineering best practices.

You will also collaborate closely with cross-functional teams and have opportunities to mentor other engineers while helping drive technical direction on mobile initiatives.

Responsibilities

  • Contribute hands-on to mobile application development (Android or iOS).

  • Play a role in shaping mobile architecture, tooling, and development standards.

  • Support the full solution development lifecycle from design to deployment.

  • Participate in technical design discussions and work with stakeholders across teams.

  • Guide teams on best practices, engineering quality, and performance optimization.

  • Help maintain and evolve technical roadmaps for mobile applications.

Core Technical Skills (Applicable to Both Android & iOS)

  • 3+ years of mobile development experience.

  • Experience integrating mobile apps with backend or cloud services.

  • Knowledge of automated testing and unit testing.

  • Understanding of performance tuning and memory management.

  • Experience delivering apps across a range of devices, screen sizes, and densities.

  • Ability to build custom UI components.

  • Familiarity with modern frameworks, libraries, and design systems.

  • Experience using feature flagging tools (e.g., Firebase, LaunchDarkly).

  • Bonus: Experience with cross-platform technologies such as Kotlin Multiplatform.

  • Bonus: Experience with code protection tools (e.g., Proguard, Dexguard).

  • Having published apps is an advantage.

REQUIREMENTS: Platform-Specific Skills

Android:

  • Strong experience with Kotlin.

  • Familiarity with modern Android patterns (e.g., MVVM, MVI) and Jetpack components.

iOS:

  • Strong experience with Swift.

  • Familiarity with SwiftUI, Swift Package Manager, and modern iOS development practices.

Nice-to-Have: Experience working across both platforms or willingness to learn the other.

  Required Skills:

iOS Android