Senior Officer, iOS Development

Phnom Penh, KH (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Industry: Banking

The Senior Officer, iOS Development, is responsible for developing and maintaining secure, high-quality iOS applications that enhance user experience and support business requirements. This role collaborates closely with cross-functional teams to ensure performance, security, and continuous improvement.

Main Responsibilities:

  • Develop and maintain iOS applications using Swift, UIKit, and SwiftUI
  • Work with designers, backend, and QA teams to deliver user-friendly solutions.
  • Apply security best practices and conduct code reviews.
  • Support CI/CD pipelines and automated testing processes.
  • Perform unit and UI testing to ensure application stability.
  • Write clean, maintainable code and mentor junior developers.
  • Stay updated with iOS development trends and technologies.

Main Requirements:

  • Bachelors degree in Computer Science or related field.
  • 3+ years of experience in iOS application development.
  • Strong knowledge of Swift, iOS architecture patterns (MVVM, MVP, etc.).
  • Experience publishing apps to the App Store
  • Knowledge of app security, testing, and performance optimization.
  • Familiarity with CI/CD tools and digital banking systems is an advantage.
  • Strong problem-solving, communication, and teamwork skills.
Company

About Company

Industry
Unknown
Company Size
Unknown
Headquarters
Unknown
Year Founded
Unknown
Website
Unknown
Social Media
Unknown