Software Engineer (iOS/Android)
LOBAH PLAY PTE. LTD.
Pasir Panjang
On-site
MYR 60,000 - 85,000
Full time
21 days ago
Job summary
A reputable tech company in Malaysia seeks a skilled developer to create high-quality native mobile applications for iOS and Android. The ideal candidate should have at least 3 years of experience in mobile development, with expertise in Kotlin or Swift, and a solid understanding of app performance and real-time communication protocols. This role involves collaboration with cross-functional teams and optimization of mobile app features.
Qualifications
- Minimum 3 years of experience in native mobile development.
- Strong command of Android Jetpack or iOS SwiftUI/UIKit frameworks.
- Strong understanding of multi-threading and app performance tuning.
Responsibilities
- Develop and maintain high-quality native mobile applications.
- Collaborate with product, design, and backend teams.
- Optimize performance and UI responsiveness.
Skills
Native mobile development
iOS and/or Android platforms
Cross-platform feature development
Real-time multiplayer gaming
Code reviews and testing
Good communication skills
Education
Bachelor’s Degree in Computer Science or related field
Tools
Key Responsibilities
- Develop and maintain high-quality native mobile applications for iOS and/or Android platforms.
- Collaborate with product, design, and backend teams to deliver seamless cross-platform features.
- Optimize performance, UI responsiveness, memory usage, and power efficiency.
- Implement low-latency communication protocols (e.g., WebSockets, TCP/UDP) for real-time multiplayer gaming.
- Conduct code reviews, write unit/integration tests, and ensure adherence to engineering best practices.
- Keep up to date with the latest trends in mobile development (e.g., Jetpack Compose, SwiftUI).
- Participate in CI/CD setup and release automation for faster, more stable deployment cycles.
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Minimum 3 years of experience in native mobile development (Kotlin/Swift).
- Strong command of Android Jetpack or iOS SwiftUI/UIKit frameworks.
- Familiar with real-time data synchronization and networking protocols.
- Strong understanding of multi-threading, memory management, and app performance tuning.
- Experience with Git, Jira, and modern CI/CD tools.
- Ability to work in a fast-paced environment with strong ownership and execution skills.
- Good communication skills and ability to work in cross-cultural, distributed teams.
Good To Have
- Experience in game development or real-time multiplayer apps.
- Familiarity with Unity or Unreal Engine mobile integrations.
- Knowledge of mobile app security and best practices for large-scale consumer apps.
- Contributions to open-source or personal mobile projects.