Previous mobile development experience with at least one completed app (personal project, internship, or coursework)
Proficient in Git version control including branching, merging, and pull requests
Experience with Android Studio for development, debugging, and testing Android applications
Understanding of MVVM architecture pattern and data binding concepts
Minimum 4 months of mobile development experience with portfolio of work to demonstrate
Knowledge of REST API integration including JSON parsing, error handling, and network security basics
Understanding of mobile app lifecycle, memory management, and performance optimization basics
Preferred:
Strong knowledge of Kotlin programming language including coroutines, extension functions, and null safety
Experience with Kotlin Multiplatform (KMP) for shared business logic between Android and iOS platforms
Proficiency in Jetpack Compose for building modern UI with state management and navigation
iOS development experience with Swift or Objective-C, including familiarity with UIKit or SwiftUI
Experience with Linux command line and Docker for development environment setup
Basic understanding of VPN protocols and implementation in mobile applications
Additional Valuable Skills:
Experience with automated testing (unit tests, UI tests)
Knowledge of CI/CD pipelines and app deployment processes
Understanding of mobile security best practices and data encryption
Experience with database integration (Room, SQLite, Core Data)
Familiarity with popular third-party libraries and dependency management
Job Types: Internship, Fresh graduate
Contract length: 3 months
Pay: RM2,000.00 per month
Benefits:
Opportunities for promotion
Professional development
Schedule:
Monday to Friday
Ability to commute/relocate:
Kuala Lumpur: Reliably commute or planning to relocate before starting work (Preferred)
Education:
Bachelor's (Preferred)
Language:
Mandarin (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.