Full Stack Developer

Kuala Lumpur, Malaysia

Job Description


Company DescriptionAt Keypath, we invite you to be part of something transformative. As a global EdTech leader, we collaborate with prestigious universities to create and deliver online education solutions that tackle global social and economic challenges head-on.Join our dynamic, fast-growing international team that thrives on collaboration, innovation, and lifelong learning. With offices in Kuala Lumpur, Melbourne, Sydney & Chicago, we are truly a global company. Today, we're a family of over 700 passionate "Keypathers" worldwide.Join Keypaths New APAC IT Division: Build, Innovate, and GrowKeypath is establishing a brand-new IT division in the APAC region, creating an exciting opportunity to join a team from the ground up. As we build this division from scratch, were looking for passionate professionals eager to shape its foundation, drive innovation, and grow alongside a dynamic and collaborative team. This is a unique chance to be part of something new, influence key decisions, and develop your career within a global company committed to technological excellence.The Full Stack Developer will work closely with the Learning Designers, Interactive Learning Designers, and various cross-functional representatives to support the delivery of interactive course builds, partner websites, including enhancements, redesigns, A/B Tests, maintenance, bug fixes, and more.Suitable candidates will have demonstrated real-world experience building well-designed responsive websites and interactive web-objects that work with all major browsers and devices.Responsibilities will include the following:

  • Develop and maintain bespoke web-objects for interactive learning experiences within university LMS platforms.
  • Build and customise LMS themes to align with university partner branding and usability requirements.
  • Develop and maintain backend architecture to support custom web-based learning tools and integrations.
  • Write clean, efficient, and maintainable code in JavaScript and PHP, ensuring compatibility with LMS platforms.
  • Implement and manage API integrations between LMS platforms, third-party services, and internal tools.
  • Troubleshoot and debug issues related to LMS integrations, theme customisation, and web object functionality.
  • Ensure compliance with web accessibility standards (WCAG) and university IT policies.
  • Maintain documentation for code, architecture, and development processes to ensure continuity and scalability.
  • Participate in the full development lifecycle, including estimation, development, and deployment
  • Communicate project status and timelines to business stakeholders
  • Review and respond to operational issues, escalating as necessary
  • Work with the rest of the web development team to implement strategic improvements
  • Participate in code reviews and give feedback to other developers
QualificationsEducation:
  • BS/BA Degree in computer science, industry certifications, or equivalent experience
Requirements:
  • Local Malaysian are encouraged to apply
  • BS/BA Degree in computer science, industry certifications, or equivalent experience
  • Three years experience in HTML 5, CSS, JavaScript/jQuery, Responsive Web Design
  • Shell scripts and other languages including Perl, Bash or CSH.
  • Candidate should possess strong written and verbal communication skills, proven analytical and interpersonal skills, and have proficiency in using Microsoft Office applications.
  • Strong problem-solving and analytical abilities, capable of learning new technologies quickly
  • Ability to collaborate effectively and work as part of a team
  • Excellent communication skills and ability to effectively translate business requirements into actionable tickets
  • Preferable candidates with backend developing exposure
Technical skills:
  • Ability to translate mockups (PSDs, Zeplin, etc.) to functional, valid HTML 5 / CSS RWD code
  • Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
  • Authentication: Experience implementing OAuth and JWT.
  • Familiar with asynchronous JavaScript programming with RESTful web services
  • Familiarity with front-end frameworks such as React or Vue.js is a plus.
  • Proficiency in responsive web design and cross-browser compatibility
  • Basic understanding of version control systems (e.g., Git)
  • Knowledge of PHP7 or PHP 8 / MySQL (LAMP) development a plus
  • Experience using a JavaScript library like jQuery, nvm/npm
  • Ability to troubleshoot and debug technical issues with a multitude of 3rd party integrations
  • Knowledge of shell scripts and other languages including Perl, Bash or CSH is a plus.
Additional Skills:
  • Think logically and be able to articulate thoughts in a clear, concise manner.
  • Take ownership of assignments and see them through to completion.
  • Quickly learn and adapt when dealing with unfamiliar systems and applications.
  • Be able to communicate clearly and effectively with business partners and co-workers.
  • Commit to meeting deadlines and complete work in a timely manner.
  • Be willing to go the extra mile to get the job done, including occasional overtime.
  • Display exceptional follow-through, personal drive, and the desire to make a difference. Keep in mind future state when developing solutions to problems presented
  • Willingness to learn and implement new concepts within Drupal 8 and web development in general
Additional InformationAdditional InformationAt Keypath, we put our people first. Were committed to creating a flexible, inclusive, and supportive work environment where you can thrive. Heres what you can expect as part of our team:Benefits and Rewards:
  • Opportunity to work in office, hybrid or remotely
  • All the necessary equipment for success including laptop
  • Access to health & wellbeing programs including an Employee Assistance Program and Mental Health Days
  • Learning & growth opportunities including access to LinkedIn Learning, Career Development Programs and Learning Labs
  • Employee led Initiatives such as Culture Club, Team Green, Sustainability and more
  • Company events and activities run in office and remotely
Why Keypath?
  • Global EdTech Leader: Join an industry on the rise.
  • Transform the World: Contribute to upskilling and reskilling globally.
  • Make an Impact: Help solve future economic and social challenges.
Join Keypath and make a difference. We welcome applicants from diverse backgrounds and offer inclusive support throughout the recruitment process.

Keypath Education

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1086787
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned