>

Full Stack Developer/Senior Software Engineer

GovTech

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Job Type
Permanent

Seniority
Mid

Years of Experience
At least 5 years

Tech Stacks
Docker
API
Container
Heroku
Node.js
React Native
Typescript
Openshift
React
AWS

Job Description


Apply
Join us as we support Singapore’s vision of building a Smart Nation - a nation of possibilities empowered through info-communications technology and related engineering.

The Government Digital Services (GDS) Team aims to orchestrate the digital transformation of government. Our team aims to design and develop software applications that help government agencies to better serve the needs of the people of Singapore. You may check out our various initiatives here: https://www.hive.gov.sg/

For this role, you will be working with a team on expanding the services in the GoWhere product suite for the Citizens beyond COVID-19. GoWhere is the de facto portal for mask and TraceTogether token collection, listing of PHPCs and finding COVID-19 support schemes. If the idea of applying your skills and expertise to serve the public good resonates with you, our team of like-minded engineers in Digital Design & Development (DCUBE) welcomes you to join us and our colleagues, in digital nation-building.

What To Expect

Work within an agile development team to deliver secure, high-quality applications. This may include:
  • Web application front-end development
  • Server-side / API development
Adopt And Participate In Proven Software Engineering Practices Like

  • Ensuring quality of code via writing of tests
  • Documentation of processes, code and decisions made
  • Reviewing fellow developers' code
  • Participating in technical/architectural design
Collaborate closely with other specialists within an agile and collaborative team environment, including:
  • Advocating a positive team culture
  • Working with UX Designers to implement their designs into working software
  • Working with Business Analyst to craft user stories by providing technical analysis
  • Working with Quality Engineers to develop automated tests and fix defects
  • Working with DevOps Engineers to manage builds and releases
  • Working with Security Engineers to address security issues/vulnerabilities
  • Assisting Product/Delivery Managers in technical assessment of new feature requests or engagements
How To Succeed

  • Minimum of 5 years’ relevant working experience is preferred.
  • Extensive experience in designing, developing and deploying large, scalable
  • production applications on cloud/PaaS platforms, such as Amazon’s cloud
  • services/Heroku/OpenShift.
  • Experience in agile development teams, employing relevant methodologies and practices such as Scrum, Extreme Programming, Continuous Integration and Deployment
  • Experience in modern web application technologies such as React / React Native, Node.JS, Typescript
  • Experiences in the following would be advantageous Agile Frameworks (e.g. Scrum), Continuous Integration/Continuous Deployment, Cloud/PaaS platforms, such as AWS/Heroku/OpenShift, Docker and/or other related container technologies/tools, Automated testing tools, Infrastructure as a Code
Preferred Skills

  • A desire to serve the public through the use of technology
  • A hunger to learn, and to share your learning
  • A healthy discontent with the status quo, and an itch to improve things
  • Good communication skills, as we believe software development is a team sport
We are an equal opportunity employer and value diversity at our company as we believe that diversity is essential to innovation. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.

Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. This includes generous leave benefits to meet your work-life needs. We trust that you will get the job done wherever you are, and whatever works best for you – so work from home or take a break to exercise if you need to*. We also believe it’s meaningful for you to keep honing your craft in the constantly-evolving tech landscape, so we provide and support a plethora of in-house and external learning and development opportunities all year round
  • Subject to the nature of your job role that might require you to be onsite during fixed hours

Salaries of Software Engineer at GovTech

Salaries from GovTech that are similar to Full Stack Developer/Senior Software Engineer

6000 SGD

Estimated Salary

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


NodeFlair Insights of GovTech