web application developer

  • Job Category
    Information Technology
  • Job level
  • Contract type
    Contract, Full Time
  • Location
  • Salary
    S$3500 - S$4500

Job Description


· Design, develop, test, deploy, maintain and improve software applications for Web-based, thick/thin, and Mobile Frontend.

· Integration with backend system including usage of API and messaging technologies.

· Improve​ software quality using Scrum practices such as code review and unit testing.

· Assist PO/BA on user stories refinement.

· Assist QA/Tester on test automation and bug fixes.

· Assist DevOps on build and release automation.

· Prepare interface specifications and other design documentation.


· Experience with web and/or mobile applications development.

· Experience with Java/JEE, HTML5/CSS3/JQuery/Bootstrap, and NodeJS, AugularJS or ReactJs, Javascript, RESTful API, messaging (AMQP, MQTT or other messaging technologies) and understand database schema design.

· Able to express design using UML notation and derive tasks backlog in SCRUM.

· A fast learner, have a proactive attitude and an eye for quality works

· A team player - inclusive mindset to collaborate effectively in a diverse team

· Plus points will be an additional advantage:

o Experience with development on a public cloud, e.g. Microsoft Azure, AWS will be an advantage

o Experience with microservices application development will be an advantage

o Experience in developing platform-level features, such as configuration management, service discovery, and routing, feature switch, A/B testing, etc.

o Familiarity with Spring Framework

o Experience with Maven, Nexus or Artifactory

o Experience with Git or Subversion

o Experience with Docker

o Experience with CI/CD systems, such as Bamboo, Jenkins

o Scrum certified, and with experience in a Scrum project

Closing on 25 Oct 2021