Stand out for this role — generate a tailored resume and cover letter in about a minute.
Arbeit Infotech is seeking a skilled Mobile Engineer to design, develop, and maintain mobile apps for iOS and Android using Swift/SwiftUI and Kotlin/Jetpack Compose, with Kotlin Multiplatform experience preferred.
You will work on architecture, backend integration, testing, and collaborate in Agile teams in Selangor, Malaysia. A Bachelor's in CS or related field is required.
Develop and maintain mobile applications using Swift & SwiftUI for iOS and Kotlin & Jetpack Compose for Android.
Develop shared business logic and reusable modules using Kotlin Multiplatform (KMP).
Build scalable, modular, and maintainable mobile components.
Integrate applications with backend services, authentication, analytics, notifications, and remote configuration.
Contribute to mobile architecture, technical design, and engineering standards.
Improve application performance, accessibility, reliability, and maintainability.
Develop and maintain unit, integration, snapshot, and UI tests.
Troubleshoot crashes, performance issues, memory problems, and production defects.
Participate in code reviews, sprint planning, technical discussions, demos, and retrospectives.
Only for local citizen or permanent resident
Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
Proven experience in mobile application development for iOS and/or Android.
Strong hands-on experience with Swift/SwiftUI and/or Kotlin/Jetpack Compose.
Experience with Kotlin Multiplatform (KMP) is highly preferred.
Good understanding of mobile architecture, design patterns, and software engineering best practices.
Experience with REST APIs, authentication, notifications, analytics, and backend integration.
Familiarity with Git, CI/CD, automated testing, and Agile/Scrum.
Strong problem-solving and communication skills.