Mobile App Developer

30 March 2026

I. Position Summary:

University of Puthisastra is looking for a skilled Mobile App Developer (Native) with at least 3 years of experience to design, develop, and maintain high-quality mobile applications. The ideal candidate should have strong experience in native mobile development (Android and/or iOS) and be able to collaborate closely with backend and frontend teams to deliver scalable mobile solutions.

II. Duties and Responsibilities: (Verbs are listed below for reference only)
The overall job description below outlines the main areas of responsibilities of the Employee:

  • Design and develop native mobile applications for Android (Kotlin/Java) and/or iOS (Swift/Objective-C).
  • Collaborate with backend and frontend developers to integrate APIs and services.
  • Work closely with UI/UX designers to implement intuitive and user-friendly interfaces.
  • Integrate mobile apps with RESTful APIs and third-party services.
  • Maintain and improve application performance, scalability, and reliability.
  • Perform testing, debugging, and troubleshooting.
  • Participate in code reviews and maintain coding standards.
  • Prepare and manage app deployment to Google Play Store and Apple App Store.
  • Keep up to date with mobile development trends and technologies.

III. Minimum Qualifications and Requirements:
1. Experience:

  • Proficient knowledge of relevant programming/computer languages for Android, iOS, and Windows devices.
  • A portfolio of applications you have created or contributed to.
  • Ability to multitask.
  • Excellent interpersonal skills.

2. Education:

  • Bachelor’s degree in computer science, software engineering, management information science, or a related field

3. Skills/Competencies:

  • Minimum 3 years of experience in mobile application development.
  • Strong experience with Android (Kotlin/Java) and/or iOS (Swift/Objective-C).
  • Experience integrating RESTful APIs and working with JSON.
  • Experience using Git or other version control systems.
  • Good understanding of mobile application architecture (MVC, MVVM, etc.).
  • Experience with Firebase, push notifications, analytics, and crash reporting.
  • Experience with CI/CD pipelines for mobile applications.
  • Familiarity with ReactJS or modern frontend frameworks.

4. Personal Quality

  • Ability to work as part of a team.
  • Diligent and honest.