Back to jobs

Full Stack developer

Job description

Role Responsibilities:

  • Collaborate with development teams and product managers to create innovative software solutions.
  • Stay updated with the latest advancements in programming languages and server applications.
  • Develop new, dynamic front-end and back-end software products and applications that are visually appealing and dynamic.
  • Take charge of developing entire architecture, responsive design, user interaction, and user experience.
  • Utilize databases, proxies, APIs, version control systems, and third-party applications effectively.
  • Provide suggestions for ongoing improvement, and add or remove features as necessary.
  • Design plans for stability, scalability, performance optimization, and continuous improvement.
  • Keep abreast of new development-related tools, frameworks, methods, and architectures.
  • Oversee the creation of APIs depending on the architecture of the production application.


  • Bachelor's/Master's degree in computer science/information technology, with 3+ years of industry experience considered for Senior Developer; fresh graduates/individuals with 1-2 years of development experience considered for Junior Developer/Digital Analyst.
  • Solid programming experience in:
    • Front-end languages (HTML, CSS, JavaScript, Angular, React Native, ReactJS, etc.).
    • Back-end languages (C#, Golang, Java, PHP, SQL, etc.).
    • Database languages (MySQL, Microsoft SQL Server, MongoDB).
  • Experience in implementing testing platforms and unit tests.
  • Ability to align with clients' goals and commit to delivering on promises made by you and your team.
  • Positive outlook and a proactive attitude.
  • English skills (ability to effectively communicate via written and spoken English); Cantonese/Mandarin would be a significant advantage

If this job isn't quite right for you, but you know someone who would be great at this role, why not take advantage of our referral scheme? We offer MYR500 in shopping vouchers for every referred candidate who we place in a role. Terms & Conditions Apply.