Apply Now

Job Description


  • Responsible for technology development and maintenance of web applications
  • Participate in the entire software development life cycle
  • Collaborate with project and creative teams to implement digital solutions
  • Perform website and system optimization and quality assurance


  • Degree/Higher Diploma in Computer Science/IT or equivalent
  • Experience in .NET(C#, ASP.NET), JAVA, PHP, Node.js, HTML, JavaScript, React.JS, Vue, CSS, etc
  • Snowledge of Database, e.g. MySQL, MSSQL, Oracle
  • Familiar with web servers or development tools, e.g. IIS, Apache, Git
  • Experience in enterprise solutions such as Sitecore, Umbraco, Kentico, MS Sharepoint or Drupal is a plus
  • Knowledge about AWS, Azure or other cloud technology is an advantage
  • Experience in DevOps, CI/CD, Docker, networking, automated test is an advantage
  • Demonstrate positive and can-do attitude to provide alternatives and solutions
  • Act as a strong team player and proactive to resolve problem as a team
  • Strong sense of responsibility and self-motivated to embrace challenges
  • Strong initiative, and a desire to learn