Enable job alerts via email!

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

Kotlin
Swift
Git
Jira

Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.