Responsibilities:
1. Lead the development of high-quality, impactful, and scalable products and systems to achieve business goals.
2. Android Requirements:
- Kotlin, Java programming languages
- MVVM architecture pattern
- Coroutines for asynchronous programming
- HTTP client implementation
- Compose UI framework
- Unit testing and UI testing
- Compliance with Google Play Store policies
- Swift programming language
- MVVM architecture pattern
- HTTP client implementation
- SwiftUI framework
- Unit testing and UI testing
- Compliance with Apple App Store policies
5. Support the recruitment, development, and retention of exceptional engineering talent in an innovative, user-focused, and fast-paced environment.
6. Establish and uphold high engineering standards for quality, delivery, architecture, design, and code—with clearly measurable goals.
7. Mentor engineers and contribute to organizational growth by sharing technical expertise, industry best practices, and leadership capabilities.
Requirements:
- Bachelor’s degree or higher in Computer Science or a related field
- Familiarity with mobile frameworks
- Experience with Swift/Objective-C and Kotlin/Java
- Familiarity with version control tools (e.g., Git)
- Good understanding of web standards and best practices
- Strong team collaboration skills; Scrum experience is a plus
- Effective communication, logical thinking, and sound judgment
- Proactive and self-motivated with a willingness to learn
- Communicative English is required; ability or willingness to use Chinese and Vietnamese is a plus