Back to all jobs

Senior Mobile Developer

Head Office, Phnom Penh
Application deadline
May 31, 2024

POSITION DESCRIPTION

As a Senior Mobile Developer, you will be responsible for the entire mobile development lifecycle,from design and development to testing and deployment. You will also be responsible for mentoring and training junior developers and for staying up-to-date on the latest mobile development technologies.

DUTY & RESPONSIBILITY

  • Design, develop, and maintain mobile applications for iOS and Android platforms.
  • Collaborate closely with UI/UX designers to create intuitive user interfaces and deliver optimal user experiences.
  • Work with manager, designers, and other developers to gather requirements, define specifications, and implement new features.
  • Integrate and manage third-party APIs and services to enhance app functionality and cultivate strong API relationships.
  • Implement robust security measures to protect user data and ensure app integrity.
  • Create and maintain detailed technical documentation for applications.
  • Prepare and submit apps to app stores and manage the app approval process.  
  • Build and implement SDK to clients.
  • Be involved and participate in the overall application lifecycle.
  • Define and communicate technical and design requirements.
  • Perform thorough troubleshooting and debugging of applications.
  • Maintain, update, and improve existing services, applications, and programs developed in Java, Kotlin, Objective-C, Swift, and Swift UI for Android and iOS.
  • Writing technical documents such as build SDK framework into partner of organization.
  • Report daily, weekly direct to manager.

QUALIFICATION

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in mobile development for iOS and Android.
  • Strong programming skills in Java, Kotlin, Swift, or Objective-C.
  • Have a good background in OOP programming.
  • Experience developing with service APIs (REST, SOAP).
  • Use source code management tools (SVN, GIT...) fluently and CI/CD processes.
  • Experience with native mobile development frameworks and tools (e.g., Android SDK, iOS SDK, Flutter).
  • Profound understanding of mobile app security and data protection.
  • Develop functional and sustainable mobile applications with clean codes.
  • Critical thinking and problem-solving skills.
  • Ability to work under tight time constraint.
  • Possess strong interpersonal skills, adaptability, honesty, a hard-working spirit, integrity, and a collaborative mindset.
  • Good organizational and time-management skills.
  • Great team work player.
  • Great interpersonal and communication skills.

How to apply

Interested and qualified applicants should submit your updated Cover Letter and CV stating the position applied for with your current photo (4x6) through hr@canadiabank.com.kh

Submit an application

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Search

DMCA.com Protection Status