Job Seeker Reactivate Your Account
Thank you, this account has been Deactivated.
Do you want to Reactivate your account?
No
Yes
X

Senior Officer (Lead), Native Mobile Development

(Mobile Developer)

PPC Bank
Chamkar Mon | Phnom Penh
  1 帖子
Verified This Job has been Verified as
Real by the Company.
This Job has been Verified as
Real by the Company.
今天
招聘人员活跃1 小时 前 This Company is Actively
Hiring. Your CV will be Sent
Directly to the Company.
This Company is Actively
Hiring. Your CV will be Sent
Directly to the Company.
Sorry, Unable to Apply
x
55%
Please Upload CV Attachment, or update your JobNet Profile to at least 55% of completion.
Upload CV
Update Profile
Senior Officer (Lead), Native Mobile Development
PPC Bank, Chamkar Mon | Phnom Penh

Senior Officer (Lead), Native Mobile Development

PPC Bank

Senior Officer (Lead), Native Mobile Development

(Mobile Developer)

PPC Bank
招聘人员活跃1 小时 前 This Company is Actively
Hiring. Your CV will be Sent
Directly to the Company.
This Company is Actively
Hiring. Your CV will be Sent
Directly to the Company.
Cambodia - Phnom Penh
Verified This Job has been Verified as
Real by the Company.

经验水平

Experienced Non-Manager

工作职能

IT Hardware, Software

就业行业

Banking/ Insurance/ Microfinance

最低教育水平

Bachelor Degree

工作类型

Full Time

职位描述

A Good Opportunity for ..

  • Lead the Native Mobile Unit and provide technical direction, architecture review, code review, and mentoring for the Android and iOS developers.
  • Take end-to-end technical ownership of PPCBank Android applications using Kotlin and iOS applications using Swift, including architecture, lifecycle, security, build, release, and production support.
  • Design and review hybrid or partial-native architecture, including WebView integration, JavaScript bridges, native plugins, and communication between native applications, web-based content, and backend APIs.
  • Lead optimization of cold-start and warm-start time, memory usage, WebView performance, large assets, network handling, application responsiveness, crash rates, and Android ANRs.
  • Design and improve dynamic content download and update mechanisms, including packaging, caching, resumable downloads, integrity validation, atomic installation, version compatibility, failure recovery, and rollback.
  • Ensure application stability under slow, unstable, or overseas network conditions and recover safely from interrupted downloads, application restarts, incomplete packages, and failures after content updates
  • Govern compatibility and release sequencing across Android and iOS application versions, web content packages, backend APIs, and third-party SDKs, including backward compatibility, staged rollout, hotfix, and rollback.
  • Manage Android and iOS build configurations, signing, certificates, provisioning, CI/CD, and releases through Google Play, Apple App Store, and Huawei AppGallery where applicable.
  • Investigate production incidents using application logs, crash reports, Firebase Crashlytics, Android profiling tools, Xcode Instruments, and other monitoring tools; lead root-cause analysis and preventive improvement.
  • Establish and enforce native development standards for architecture, coding, security, testing, branching, versioning, documentation, deployment approval, and release governance.
  • Review vendor-developed source code, technical documents, and test evidence; conduct code-level technical discussions and verify claimed performance or stability improvements with objective results.
  • Coordinate with frontend, backend, QA, infrastructure, security, business, and vendor teams, and support platform-specific automated testing and Appium-based end-to-end testing.
  • Maintain current technical documentation for native architecture, modules, interfaces, dependencies, build configurations, release procedures, troubleshooting, and operational recovery.

打开

应届毕业生
实习
回国
Male/Female

职位要求

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or an equivalent professional qualification.
  • At least five years of professional mobile application development experience, with proven hands-on commercial experience in both Android using Kotlin and iOS using Swift.
  • Deep technical expertise in at least one native platform and sufficient capability in the other platform to review source code, evaluate architecture, manage builds and releases, and troubleshoot production issues.
  • Proven experience leading or mentoring native mobile developers, conducting code reviews, establishing technical standards, and leading technical discussions.
  • Proven experience developing, releasing, and maintaining production applications on both Android and iOS, with a clear explanation of the candidate's personal contribution.
  • Strong understanding of Android and iOS application lifecycle, state management, background processing, asynchronous execution, memory management, networking, local storage, and error handling.
  • Strong experience with hybrid or partial-native applications, including WebView, JavaScript bridges, native plugins, and native-to-web interfacing.
  • Hands-on experience with content downloading and updating, caching, resumable transfer, integrity validation, atomic file replacement, version compatibility, failure recovery, and rollback.
  • Experience optimizing application startup time, memory usage, WebView performance, large assets, network behavior, crashes, and ANRs under slow or unstable network conditions.
  • Experience managing App Store and Google Play releases, certificates, signing, provisioning, Gradle and Xcode build configurations, CI/CD, staged deployment, hotfix, and rollback. Huawei AppGallery experience is an advantage.
  • Experience with RESTful APIs, JSON, Git, automated testing, crash monitoring, mobile application security, secure storage, encryption, and third-party SDK integration.
  • Proven ability to lead production incident analysis, root-cause identification, corrective actions, preventive actions, and technical reporting.

我们能提供什么

好处

- Salary
- Lunch Allowance
- Khmer New Year/ Pchum Ben Bonus 150% of Salary
- Seniority Payment

亮点

- An Awesome company
- Join an winning team
- You can make a difference

工作机会

- Opportunities for promotion
- Possibility for job training
- Learn new skills and techniques