>

Job Summary


Job Type
Permanent

Seniority
Junior

Years of Experience
At least 2 years

Tech Stacks
Rest API
Git
Node.js
JavaScript
React
CSS
HTML
Java

Job Description


Apply
We are looking for a candidate to be responsible for the design and development of web applications for IoT-related projects. This could range from designing and building a dashboard to monitor all power meters across Singapore, to writing a backend service to send out alerts for safety lapses at construction sites.

Sensors and IoT Web Developer

Smart Nation Sensors and IoT Capability Center

GovTech’s Smart Nation Sensors and IoT Capability Center is the central design, development, implementation and consultation center for government agencies. GovTech aims to enable sensor and IoT solutions to better understand and improve people’s lives.

We are looking for a candidate to be responsible for the design and development of web applications for IoT-related projects. This could range from designing and building a dashboard to monitor all power meters across Singapore, to writing a backend service to send out alerts for safety lapses at construction sites.

What To Expect

  • Design and develop software, primarily web frontend applications
  • If required, you may also have the chance to work on backend or mobile applications
  • Be involved in the entire lifecycle of your application- from gathering and evaluating user requirements, translating user requirements into UI mockups, to implementing them in code, and iteratively improving the application based on user feedback
  • Work with a team of passionate software engineers, on diverse projects across different industries that contribute to Singapore’s Smart Nation vision

How To Succeed
  • Degree or diploma in computer science or equivalent fields
  • At least 2 years of experience in relevant software design and development
  • Interest and experience in developing web applications, services and APIs, and deploying them on the cloud
  • Ability to translate user requirements into thoughtful application design
  • Expertise in React or other JavaScript frameworks, as well as HTML and CSS
  • Experience with working on or interfacing with REST APIs/services
  • Experience in backend development (in particular using Java, Node.js or Dart) is a plus
  • You should also:
    • Take ownership of your projects and manage your work independently
    • Be willing to learn new languages/frameworks and continuously improve your skills
    • Adopt best practices in software development (eg. documentation, Git, continuous integration, testing)
    • Be a team player with good interpersonal skills

Salaries of Software Engineer at GovTech

Salaries from GovTech that are similar to Sensors and IoT Web Developer

- SGD

Estimated Salary Range

View more Software Engineer salaries at GovTech View more Software Engineer salaries


NodeFlair Insights of GovTech