Fullstack Software Engineer (Perm Role)

Location Singapore
Job reference BBBH116363_1658118969
Salary Up to S$0.00 per annum + Bonuses
Consultant name Sharma Kristine Joy Padua
Consultant email joy.sharma@experis.com.sg
Consultant contact no. 6232 8814
EA License No. 02C3423
Consultant Registration No. R2090931

Role requirements:

  • Well-versed with one or more language/platform such as Java, Javascript, NodeJs, Python, Scala
  • Are equipped with general technical architecture methodology understanding (RPO, RTO, SLA, flow matrix) and have skills to design and challenge technical architecture
  • Have Database administration basics (Ex: MySQL dump, clustering models, deployment architecture)
  • Have experience about containerization: cgroup and namespace, Docker, Kubernetes, runC
  • Are used to Devops tooling such as GIT and a CICD tool
  • Experience in building data infrastructure is a plus, preferably on Azure Cloud
  • Experience in deploying machine learning model into production environment is a plus
  • Experience with SQL is a plus
  • Experience with a Big Data framework (eg: Spark, Hadoop…) is a plus
  • You have the collaboration skills we are looking for if you:
  • Are used to convert defined user stories into working and tested code
  • Have a continuous learning mindset and like discovering new programming language paradigms
  • Effective communicator across teams, locations and cultures, in-person and virtually
  • Have courage of convictions with a high degree of humility. Embrace constructive feedback and are resilient


  • As a Fullstack Engineer, you will join an agile squad designing and developing digital solutions.
  • Understand the functional aspects of the delivery and able to constructively discuss with the Product Owner
  • Responsible for the availability of a regular product increment incorporating new features
  • Complete all fundamental tasks for the delivery of new functionality from Application Architecture, Design, Implementation to the tests phase (unit tests, functional tests, and performance tests)
  • To implement features by defining test, develop feature and associated automated tests. If appropriate implement security tests and load tests.
  • Write and review the necessary technical documentation
  • Decide and implement team level code quality standards, and ensure that delivered code follows those quality standards
  • Apply software craftsmanship best practices (tdd, clean code, peer reviews)

Sharma Kristine Joy Padua License No.: 02C3423 Personnel Registration No.: R2090931

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.experis.com.sg/privacy-policy