Loading...
 
Share this Job
Apply now

Apply for Job

09-Jan-2022

Mobile App Developer

Taylor's University Sdn Bhd

JOB PURPOSE

The Mobile Developer is responsible for analysis, data modelling, design & planning for programming, testing and documenting of mobile applications (iOS and Android) according to the technical specifications provided, including bug fixes, enhancements to existing systems, new modules / functionalities to existing systems, and completely new application systems. Provide second/third-level helpdesk support for such application system.

 

The Mobile Developer is also responsible to meet all Service Level commitments for development and support made to internal customers from all institutions and departments under Taylor’s Education Group. The Mobile Developer is to participate in project activities and provide technical expertise on mobile technologies.


KEY RESULT AREAS / RESPONSIBILITIES

  • Conduct a complete analysis of current/new mobile applications system, to identify the level of satisfaction of users, to identify strengths and weaknesses, to provide solutions for problems and to continually seek to improve existing system.
  • Collaborating with users and business analysts to conduct user requirement study. Translate business process and business requirement into a usable application system design that meets user needs and expectation.
  • Analyse, plan, design, develop and implement mobile applications systems that satisfy business requirements or change requests.
  • Responsible for estimating work content and achieving planned timelines.
  • Apply UI/UX best practices, concepts, guidelines and principles for mobile applications development.
  • Ensure thorough documentation of for all mobile applications system developed, including project documentation, user requirements, technical specifications, data models, data flows, in-code comments, test plans, test scripts, database structures, technical manuals, and user manuals.
  • Provide post-development/deployment consultation, second & third level/training support on in-house developed mobile applications systems/customisations; also conduct post-implementation reviews and recommendations for all applications patches, software enhancements/fixes, mobile/API/web securities and services load/performance on developed application systems.
  • Handle mobile applications publication and management on available channels such as Apps Store, Play Store and other relevant online stores or publication and distribution channel.
  • Responsible to maintain, monitor and conduct current mobile application databases security, integrity, and performance periodically.
  • Administering and maintaining development, test, and production environments of mobile application servers (Web, App and DB).
  • Participate in project activities and provide technical expertise on mobile technologies.
  • Perform ad-hoc research and development activities as instructed by CIO/COO.
  • Constantly be updated to latest mobile technologies and continuously performing R&D activities.

 

MINIMUM ACADEMIC/PROFESSIONAL QUALIFICATION

Candidate must possess at least a Bachelor’s Degree, Computer Science/Information Technology or equivalent.


RELATED EXPERIENCE

3-6 years’ experience in iOS and Android mobile application customisation and development


COMPETENCIES (KNOWLEDGE, SKILLS & ABILITIES)

  • Hands on programming experience in Android Studio, Xcode, PHP, Objective C, Java, Swift, and MySQL
  • Create iOS Apps on Windows with Cross-Platform Tools
  • Strong web programming skills such as HTML5, CSS, JavaScript, JQuery, Ajax, Json and XML/XSLT
  • Basic knowledge on mobile internet technologies including GPRS, 3G, HTTP, HTTPS High enthusiasm in mobile technology development
  • Good understanding on mobile device limitation and be able to design software that fits within these constraints
  • Knowledge in object-oriented programming and software design
  • Strong analytical skills and detail oriented
  • Ability to communicate with a wide variety of people verbally and written
  • Self-motivated and capable of meeting tight datelines with minimum supervision
  • Ability to multi-task on various projects

 

COMPETENCIES (BEHAVIOURAL)

  • Creative thinking & innovation – knows when a new approach may be required; forward thinking in the potential use of future mobile technology
  • Communicating effectively – discusses and presents ideas logically, clearly using facts and appropriate supporting materials
  • Teamwork & collaboration – works harmoniously as a member of a team, sharing knowledge, and information and keeps team members informed and updated about the work of the group
  • Results orientation – Takes personal ownership and completes own work according to established standards in an accurate and timely manner
  • Sense of responsibility and accountability
     

 

Apply now

Apply for Job