Full Stack Developer

work 2 years
From 2000 To 4000 Per Month (Full Time)
From 2000 To 4000 Per Hour (Contract)
Job Description

Primary Purpose:


The developer is responsible for the full software development life cycle for PHP-based web applications, including support, testing, and documentation. The developer will also be involved in pre-development stages such as developing proof of concepts, technical designs, and data modeling.


Job Responsibilities:

  • Code, develop, test, debug, and design features and portions of the software
  • Perform code reviews for best practices
  • Refactor code as necessary
  • Take responsibility for code that you’ve written
  • Technical documentation
Job Requirements
  • At least a diploma or degree in Computer Science, Information Technology, Information Systems, or an equivalent
  • Minimum of 2 years’ experience in developing production PHP or web-based applications
  • PHP (CakePHP preferred)
  • Javascript, JQuery, MySQL, MSSQL
  • Linux (Ubuntu / CentOS)
  • Understanding of functional programming, efficient data structures, and good coding principles
  • Experience with PHP-based applications, and/or Moodle, Totara, or similar platforms will be a bonus
  • Passion for IT and software development
  • Willingness to learn on the job and attend upgrading courses
  • Team player who enjoys interaction at work and during recreation
Company description

ACP is the leading provider of online & digital education technology and training – with Learning Management Systems, eLearning development software, support & training as well as effective online learning courses.

ACP was established as an Information Communications & Technology (ICT) Service Provider in 1997. As we progressed, we viewed that classroom based ICT training would not be able to meet the increasing demands of the technology savvy market. Thus, we have evolved to provide a one-stop solution to individuals; schools; corporations; and/or organisations.

In addition to our existing suite of varied ICT training, we are able to provide digital learning consultancy services to suit your unique needs. ACP can assist you in marketing your field of expertise via our learning management system and content management system. ACP can customize online training development for you, ensuring productivity via continuous training through a digital platform, regardless of wherever you are.

With more than 19 years in the business, ACP’s family has grown from a team of 4 staff to a team of over 100 staff and we are proud to have a dedicated staff strength to respond to all your needs.

Other Jobs by ACP Computer Training & Consultancy Pte Ltd