Mobile Developer (Android Native)

About the Role:

The Mobile Developer at Knowledge Catalyst will play a pivotal role in designing, developing, and maintaining our native Android applications for B2B enterprise clients. This position requires a strong focus on building highly performant, user-centric, and secure mobile solutions

Key Responsibilities:
  • Design, build, and maintain native Android applications from the ground up, ensuring high performance, responsiveness, and a seamless user experience.
  • Participate in the full development lifecycle from conception to deployment, including unit testing,integration testing, and bug fixing.
  • Write clean, well-documented, and maintainable code in Kotlin or Java, and actively participate in code reviews to uphold high coding standards.
  • Proactively identify and resolve performance bottlenecks, memory leaks, and security vulnerabilities to ensure a robust and secure application.
  • Work closely with product managers, UI/UX designers, and back-end engineers to define requirements, design features, and integrate mobile applications with back-end APIs.
Required Qualifications:
  • Bachelor’s degree in Computer Science or a related technical field.
  • Minimum 3 years of solid experience as a Mobile Developer.
  • Strong proficiency in Kotlin and/or Java, with a deep understanding of the Android SDK, design patterns, and platform best practices.
  • Demonstrated experience in delivering mobile application solutions, understanding the complexities of data security, offline access, and large-scale application architecture.
  • Solid understanding of the mobile application lifecycle, including publishing to the Google Play Store.
  • Familiarity with RESTful APIs and asynchronous programming for data fetching and integration.

Application Form

Application Form

The information you provide in your curriculum vitae will be used and processed by or on behalf of Knowledge Catalyst Pte. Ltd. for purposes related to your registration of interest in current or future employment with Knowledge Catalyst Pte. Ltd. and for the processing of your application for employment.

If your application is unsuccessful, KC may retain and use the information you provided for 2 years from the receipt of your curriculum vitae to deal with any matters that may arise in connection with your application, for the purposes of contacting you regarding ongoing recruitment opportunities, as well as for data analysis and business purposes. If you do not wish to be considered for positions at KC other than the one you have applied for, please tick the following box:

Browse More Jobs

Agile Delivery Lead / Scrum Master

Personal data consent for applicants

The information you provide in your curriculum vitae will be used and processed by or on behalf of KC for purposes related to your registration of interest in current or future employment with KC and for the processing of your application for employment.

We will collect and use the personal data that you have supplied to facilitate the processing of your application for employment purposes. We will use personal information such as your telephone number and/or email address to contact you about job opportunities. Please note that the information you provide may be used by a third party to enable us to process your application. These third parties may be located outside of Singapore to carry out some of the processing and administrative functions for KC and will be under a duty of care to maintain appropriate levels of security and confidentiality, using the information only as instructed by KC.

The personal data held by KC related to applicants will be kept strictly confidential. KC may collect information through other sources for processing and evaluating your application for employment. If your application is successful, the information will be used for the administration of your employment. KC may provide and/or transfer such data, whether within or outside of Singapore, to (i) any other departments within KC or, if necessary, to Government agencies; (ii) any third-party service provider who provides administrative, data processing, computer, or other services to KC.

As part of assessing your suitability to work with KC, we may use your information to conduct reference checks in accordance with KC HR Policy. If necessary, KC may provide your personal data to Ministries, public agencies, statutory boards, or other similar organizations for evaluating your application.

If your application is unsuccessful, KC may retain and use the information you provided for 2 years from the receipt of your curriculum vitae to deal with any matters that may arise in connection with your application, for the purposes of contacting you regarding ongoing recruitment opportunities, as well as for data analysis and business purposes.

If you do not wish to be considered for positions at KC other than the one you have applied for, you can indicate this by ticking the appropriate box in the application form.

By giving your consent, you agree to your data being used for recruitment and employment purposes. To maximize your opportunities to work with KC, you are encouraged to keep the information provided to us up to date at all times. You are responsible for ensuring that the personal data is correct and accurate. You also have the option to withdraw your consent at any time. If you wish to amend your personal data held by KC or withdraw your consent, please email us at: [email protected]