Scroll

Go and write your own meaningful page
in DatVietVAC's Story

Senior iOS Developer

Fulltime

222 Pasteur, Ward Xuan Hoa, HCM

VieON

Job Description:

Develop and optimize the VieON iOS application, ensuring high performance, smooth user experience, stable technical quality, and scalability to support millions of users.

1. Application Development 

  • Develop and maintain iOS applications using Swift following standard architecture principles
  • Integrate and optimize third-party SDKs
  • Write and maintain Unit Tests and UI Tests to ensure code quality
  • Participate in writing and reviewing technical documentation
  • Propose improvements to architecture, technical solutions, and new technologies
  • Mentor junior developers when necessary

2. Application Operation & Optimization

  • Monitor and optimize the VieON app performance (CPU, RAM, FPS, Crashlytics, etc.)
  • Support debugging, issue analysis, and troubleshooting using logs and CI/CD tools
  • Collaborate with Backend, QC, Product, and Design teams to implement features
  • Provide technical input during Sprint Planning and Grooming sessions
  • Ensure application stability during continuous release cycles
  • Support App Store release processes (code signing, provisioning profiles, TestFlight, release notes, etc.)

Job Requirements:

  • Bachelor’s or Associate degree in Computer Science, Information Technology, or related fields
  • Minimum 4 years of experience developing iOS applications using Swift
  • Experience working with UIKit, Combine / SwiftUI, AVFoundation, CoreData
  • Experience with video streaming, media processing, or OTT applications is preferred
  • Good understanding of App Store distribution, code signing, and provisioning profiles
  • Experience with modularization, Swift Package Manager, or CocoaPods is a plus
  • Proficiency in Swift, Xcode, and Git
  • Strong understanding of MVVM, Clean Architecture, or similar architectural patterns
  • Experience integrating third-party SDKs such as Firebase, MoEngage, AppsFlyer, Segment, etc.
  • Ability to write and maintain Unit Tests and UI Tests
  • Familiarity with CI/CD tools (Fastlane, GitLab CI, Bitrise, etc.)
  • Experience working with tools such as: Asana, Jira, Confluence, GitHub / GitLab, Figma, Microsoft Teams

Soft Skills

  • Strong communication and teamwork skills
  • Proactive, responsible, and eager to learn
  • Ability to mentor team members and present technical ideas
  • Good task organization and risk management skills

 

 

 

Contact Infomation:

Recruitment Team - recruitment@datvietvac.vn

BACK