Job description
Join Capital Dynamics as a Mobile Application Developer in Kuala Lumpur. If you love building, coding, and delivering innovative mobile solutions, this full-time role offers the chance to shape the next generation of iOS and Android apps used by thousands of users.
In this position, you will design, implement, and optimize high-quality mobile experiences for both platforms. You will collaborate with product managers, designers and backend engineers to translate ideas into polished features and scalable code. You will also ensure performance, security, and accessibility best practices are at the core of every release.
We value curiosity, collaboration and continuous learning. Capital Dynamics provides a competitive salary, comprehensive benefits, and opportunities for growth within a supportive, fast-paced environment. If you are passionate about mobile development and thrive on solving complex problems, we would love to hear from you.
This role focuses on iOS and Android development with emphasis on clean architecture, maintainable code, and quality assurance. You will work across the full development lifecycle, from concept to deployment, and play a hands-on role in code reviews and mentoring peers. Location: Kuala Lumpur City Centre, Malaysia.
Responsibility
- Design, develop, test, and deploy feature-rich mobile applications for iOS and Android.
- Collaborate with product managers, designers, and back-end developers to define and implement new features.
- Translate UI/UX wireframes into high-quality, maintainable code and responsive interfaces across devices.
- Optimize performance, reliability, and battery life; implement robust error handling and testing strategies.
- Integrate with RESTful APIs, third-party services, push notifications, and analytics tools.
- Participate in code reviews, contribute to architecture decisions, and uphold coding standards.
- Ensure security, accessibility, and compliance considerations are baked into the app development process.
- Stay current with platform updates and best practices; mentor junior developers as needed.
Qualification
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- 3+ years of professional mobile development experience for iOS and Android.
- Strong proficiency in Swift for iOS and Kotlin/Java for Android.
- Experience with cross-platform frameworks (e.g., React Native, Flutter) is a plus.
- Solid understanding of RESTful APIs, local storage, concurrency, and performance optimization.
- Familiarity with CI/CD, version control (Git), and agile development methodologies.
- Good problem-solving, debugging, and collaboration skills; ability to thrive in a fast-paced environment.
- Passion for user-centric design, accessibility, and quality.