
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A software development company in Penang is seeking a Mobile Application Developer. You will design and support mobile applications primarily in Android using Kotlin, produce technical documentation, and ensure performance and stability of applications. The ideal candidate has at least 3 years of experience in mobile app development. This role offers a young and cheerful working environment with benefits such as annual leave, training opportunities, and free pantry supplies.
We are a software development company, aka software house which provides customized services to clients from different industries. You will be exposed to different programming languages and frameworks which will benefit your career development.
You will play an important role to:
Design, develop, debug, and support mobile applications (primarily Android in Kotlin) and their related infrastructure.
Produce materials to support technical documentation, including app architecture and code documentation.
Create technical design documents from business and technical requirements, estimating development effort and timelines.
Build reusable components and libraries for future use and optimize applications for maximum performance and scalability.
Troubleshoot, test, and maintain the mobile app to ensure strong stability, optimization, and functionality.
Assist in setting up and maintaining development and production environments (e.g., Firebase, Play Console, CI/CD).
Be actively involved in all phases of the mobile app lifecycle, from concept to deployment and maintenance.
Automate and streamline build, deployment, and testing processes.
Rapidly address issues and fix bugs discovered during testing or after release.
Integrate systems and APIs with third‑party services (e.g., payment gateways, analytics, push notifications).
Provide technical support for critical production issues.
To be successful in this role, you will need to have:
A minimum of Diploma/Degree in Computer Science, Software Engineering, Information Systems, or a related field.
Knowledge in cross‑platform frameworks such as React Native or Flutter is an added advantage.
Familiarity with RESTful APIs, JSON, and mobile database design (e.g., Room, SQLite, Realm).
Strong understanding of mobile app architecture, UI/UX principles, and performance optimization.
Focus on efficiency, user experience, and process improvement.
Excellent project management, problem‑solving, and communication skills.
Ability to work independently or collaboratively within a development team.
At least 3 years of experience in mobile app development, or with strong portfolios are welcome to apply.
Young & cheerful working environment with frequent company events (sports, movie/ KTV day, team building, etc).
Office pantry with free flow of coffee, tea, cereal drinks, snacks, sweets, etc.
Parking and Penang bridge toll charges claimable.
You are entitled to Annual leave, Sick leave etc.
Training & development opportunities, friendly colleagues will provide guidance and support.
For more company information or other vacancies, please visit our website at https://mastertech.my/ or company Facebook page at https://www.facebook.com/joinmastertech