University of Puthisastra

Application Software Developer

Phnom Penh, Cambodia

26 days ago
Save Job

Summary

I. Position Summary:


The University of Puthisastra is looking for an Application Software Developer to build and implement functional programs (both web and mobile applications). You will work with other developers and the IT Manager throughout the software development life cycle. In this role, you should be a team player with problem-solving skills.


II. Duties and Responsibilities:


The overall job description below outlines the main areas of responsibilities of the Employee:


  • Discuss the client’s requirements with colleagues on how best to deliver the job
  • Aware of data structures and algorithms, as well as object-oriented programming
  • Develop different Application Programming Interface, known as API, to support different mobile functionalities
  • Suggest and implement new mobile products, applications, and protocols
  • Contribute to the development of every project schedule and workflow
  • Keep up-to-date with concepts, terminologies, and global best practices for the coding of different mobile applications
  • Ensure continuous evaluation, discovery, implementation, and maintenance of new technologies to maximize the efficiency of development
  • Work closely with colleagues to constantly innovate app functionality and design
  • Use and adapt existing web applications (which are developing by our in-house developer) for apps
  • Test applications and provide support for each mobile application


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 related field


3.Skills/Competencies:

  • Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
  • Deep understanding of ReactJS, NextJS, PHP, Moodle, NodeJS, CCS 3, HTML 5, PostgreSQL, MySQL
  • Moodle customization to adapt the current situation of user’s requirement
  • Familiarity with the JSON format
  • Familiarity with push notifications
  • Understanding mobile app design guidelines on each platform and being aware of their differences
  • Time management


4.Personal Quality

  • Ability to work as a team
  • Be diligent and honesty


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: