Digi-X is a venture builder that is part of Digi Telecommunications, one of the largest telcos in Malaysia. Our goal is to create new products and ventures beyond the telco realm that have the potential to impact people’s digital lives and in return generate new sources of revenue.

Engineering is the beating heart of Digi-X and we’re looking for tech geniuses who have the skills and drive to innovate, enhance and simplify technology. With an array of digital products and services in Digi-X, this person should possess the creativity in innovating global standard applications/websites to give our customers the best digital experience possible. Technical expertise aside – we value self-initiators, forward-thinkers, contributors, team players and good communicators.

About the role:

  • You will be responsible for conceptualising and designing the overall architecture of web applications and be in charge of implementing robust services and APIs to power web applications
  • Our ideal candidate is one who is able to build reusable code and libraries for future use, possesses skills in optimising applications for maximum speed and scalability, dexterity in the implementation of security and data protection, expertise in translating UI/UX wireframes into visual elements and competence in integrating front-end with back-end web applications

What we’d like to see in a candidate:

  • Understanding of the differences between multiple delivery platforms and the ability to optimise output to match those specific platforms
  • Proficient understanding of code versioning tools (Git)
  • Familiarity with development aiding tools (Bower, Bundler, Rake, Gulp, Composer)
  • Knowledge of one or more programming language (PHP / Python / Ruby / Java / .NET / JavaScript)
  • Knowledge in server-side templates/CSS preprocessors/JavaScript libraries
  • Knowledge on data migration, transformation and scripting
  • Basic knowledge in design (Adobe Photoshop / Adobe Illustrator / Sketch / Gimp) and design-related principles behind a scalable application
  • Able to manage a hosting environment; including database administration and scaling an application to support load changes
  • Able to implement automated testing platforms and unit tests