Mobile App Developer

5 days ago


Davao City, Davao, Philippines Apiagne OPC Full time
KEY RESPONSIBILITIES
Core Frontend (Angular + Ionic)
  • Angular 16/17+ fundamentals: standalone components, routing & lazy loading, dependency injection, signals or RxJS.
  • Minimum 3+ years of hands-on Angular development experience required.
  • TypeScript strict mode, strong typing of API/DTOs, guards/type-narrowing in templates (strictTemplates).
  • Minimum 2+ years of TypeScript development experience required.
  • Ionic components & patterns: navigation, lifecycle (Ionic vs Angular), ion-img, virtual scroll, theming with CSS variables.
  • Minimum 2+ years of Ionic framework experience required.
Capacitor Platform & Plugins
  • Capacitor lifecycle and bridge basics; wrapping plugins behind services.
  • Official plugins (v5 line): App, Filesystem, Geolocation, Network, Clipboard, Share, Local Notifications.
  • Community/third-party plugins and compatibility strategy, e.g., @capacitor-community/barcode-scanner, wifiwizard2, capacitor-native-settings.
  • Migrating away from Cordova plugins; replacing cordova-plugin-advanced-http with CapacitorHttp.
  • Permissions flows (Android/iOS) for camera, location, notifications; graceful "ask/deny" UX.
Android Native (must-have)
  • Gradle/AGP basics; versionCode/versionName; target/compile SDK alignment (SDK 34+).
  • Network Security Config for dev cleartext hosts; keeping cleartext off in release.
  • BroadcastReceiver and Android 13/14 changes (e.g., RECEIVER_EXPORTED/NOT_EXPORTED, FLAG_IMMUTABLE), foreground services.
  • Manifest hygiene: permissions, queries, FileProvider, intent filters.
  • R8/ProGuard rules for reflection-heavy libs; reading Logcat/ANR traces.
iOS Native (must-have)
  • Xcode targets/schemes, signing, provisioning, device testing.
  • capabilities & privacy strings (camera, location, NFC, etc.).
  • App Transport Security (ATS) exceptions (minimize, scope narrowly).
  • Understanding of background modes when relevant (BLE, location, etc.).
  • Reading device logs (Xcode console) and crash reports.
Networking & Security
  • HTTP stacks: Angular HttpClient (web) vs CapacitorHttp (native) and when to use each.
  • CORS vs native networking differences; cookies vs token auth.
  • TLS/SSL basics, self-signed certs in dev, pinning awareness.
  • Secrets handling (env files, build-time injection, never hardcode).
API / Storage
  • IndexedDB/Capacitor Storage, simple repositories, sync strategies.
  • DTO → Domain mapping, validation, and error boundaries.
Performance & UX on Mobile
  • Bundle control: Angular budgets, code-splitting, dynamic import of heavy libs.
  • Profiling start-up & runtime (Chrome DevTools remote debugging, Android Profiler, Instruments).
  • List virtualization, image lazy-loading, avoiding layout thrash.
  • Perceived performance: splash → first paint, skeletons, optimistic UI.
Testing & Quality
  • Unit tests for services/components; mocking Capacitor plugins.
  • E2E (Playwright/WebKit/Android emulator or BrowserStack).
  • Linting (ESLint), type checks, commit hooks (Husky + lint-staged).
  • Error monitoring & analytics (Sentry/Crashlytics), release health.
Build, CI/CD, and Release Management
  • npm dependency hygiene (peer deps, overrides), workspace awareness.
  • Automated version sync + Android/iOS) and build numbers.
  • GitHub Actions/GitLab CI: lint + typecheck → build, Capacitor sync, platform builds.
  • Store packaging: app icons/splash, privacy labels, Play/App Store submission checklists.
Troubleshooting Playbook (specific to your app's issues)
  • Resolve plugin/core mismatches (keep all @capacitor/* on the same major).
  • Fix Android 14 receiver crashes (Share/others) or remove/patch until upgrading to Capacitor 6+.
  • Cleartext errors: apply scoped Network Security Config for local IPs only.
  • Consolidate HTTP to CapacitorHttp; remove Cordova HTTP to avoid double stacks.
  • Barcode/Camera permission prompts and cleanup on view leave.
Nice-to-Have Specialties
  • BLE/Wi-Fi provisioning flows (e.g., WifiWizard2 nuances on Android 10+).
  • App architecture with Component Store/NgRx for larger features.
  • Internationalization, accessibility (screen readers, focus management).
  • Fastlane for automated signing/builds, Play/App Store APIs.

Minimum 3-4 years of mobile app development experience required.

Bachelor's degree required for this position.


  • Mobile Developer

    23 minutes ago


    Davao City, Davao, Philippines Poseidon Distribution OPC Full time

    • Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience.• Proven experience developing and releasing mobile applications.• Portfolio or GitHub showing past mobile development projects (preferred).Technical SkillsFor Android:Strong knowledge of Kotlin and Java.Experience with Android Studio, Jetpack components, and...


  • Davao City, Davao, Philippines Apiagne, Inc. Full time

    𝗪𝗘 𝗔𝗥𝗘 𝗛𝗜𝗥𝗜𝗡𝗚𝗝𝗼𝗯 𝗧𝗶𝘁𝗹𝗲: 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 - 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐲(Davao City – Full-Time, On-Site, with U.S. Client Focus)________________________________________𝗢𝘃𝗲𝗿𝘃𝗶𝗲𝘄:𝗔𝗽𝗶𝗮𝗴𝗻𝗲,...

  • Swift Developer

    2 days ago


    Davao City, Davao, Philippines Webee Full time

    Position: SWIFT DeveloperLocation:Philippines| RemoteJob Type:Freelancer | Project-basedWork Schedule:3PM – 12MNAbout the RoleWe are looking for a skilledSwift Developerto design, develop, and maintain applications across Apple's ecosystem, including iOS, macOS, watchOS, and tvOS. You will work with Swift, Apple's modern and high-performance programming...

  • Back-end Developer

    5 days ago


    Davao City, Davao, Philippines Poseidon Distribution OPC Full time

    Lead backend development for RundzeeBuild and improve scalable REST APIs / NestJS)Fix production bugs quickly and permanently (root cause)Improve backend architecture, stability, and performanceMaintain and optimize PostgreSQL (queries, indexing, structure)Handle integrations:payments & webhooksnotificationsauthentication and securitySupport the mobile team...

  • Technical Lead

    2 days ago


    Davao City, Davao, Philippines Thermodify Systems, Inc Full time

    Key Responsibilities1. Technical Leadership & Architecture● Cross-Departmental Oversight: Provide technical direction and standards for the Web, Custom Software, and Mobile App departments.● Project Governance: Lead the technical discovery phase for major projects, defining the tech stack, data structures, and integration points.● Code Quality: Conduct...

  • Technical Lead

    2 days ago


    Davao City, Davao, Philippines Air Prosystems, Inc. Full time

    Key Responsibilities1. Technical Leadership & Architecture● Cross-Departmental Oversight: Provide technical direction and standards for the Web, Custom Software, and Mobile App departments.● Project Governance: Lead the technical discovery phase for major projects, defining the tech stack, data structures, and integration points.● Code Quality: Conduct...


  • Davao City, Davao, Philippines RedDoorz Full time

    Who We AreWe are Southeast Asia's largest and fastest growing, technology-driven hotel management & booking platform. With over 1700+ properties across Southeast Asia, our vision is to enable people to travel more and provide an affordable, reliable stay in all major cities and destinations.What We DoRedDoorz is an ecosystem that benefits both travelers and...


  • Davao City, Davao, Philippines Private Advertiser Full time

    [WFH/REMOTE]About the Role:We're on the hunt for talented developers who want to expand their skills and grow with our product teams into Fullstack roles. Our company operates across multiple modern tech stacks such as microservices SaaS platforms in a horizontal containerized environment where each developer owns and scales their own full-stack app service...


  • Davao City, Davao, Philippines Global Coordination Center Limited Full time

    Role OverviewGlobalco seeks a Web App Quality Assurance Specialist for its Davao operations. The position demands focus, precision, and a commitment to high technical standards. The selected candidate ensures that Globalco's web-based applications perform flawlessly across environments and adhere to defined business logic.Key ResponsibilitiesExecute manual...


  • Davao City, Davao, Philippines Millennial Zeal Technology Corporation Full time

    l. Job description:Diagnosis and troubleshooting mobile devices to identify hardware and software issuesUse diagnostic tools and software to accurately pinpoint problemsReplace or repair damaged components, including screens, batteries, charging ports, and buttonsClean and remove dust, debris, or moisture affecting device performanceSkillfully disassemble...