Enable job alerts via email!

Software Engineer (TypeScript, Go)

Borr Drilling

Singapore

On-site

SGD 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the public sector seeks a skilled software developer to work with a dynamic team. You will be responsible for creating high-performance APIs and user experiences, leveraging your expertise in JavaScript and backend development. This role offers a fast-paced environment where your contributions will directly impact service delivery and user satisfaction.

Qualifications

  • Experience with JavaScript (preferably TypeScript) and backend programming (preferably Go).
  • Strong foundation in software architecture and design patterns.
  • Good communication skills and ability to work with technical and non-technical stakeholders.

Responsibilities

  • Collaborate with cross-functional teams to create public sector services.
  • Develop high-performance APIs and user experiences.
  • Maintain continuous integration and deployment pipelines.

Skills

JavaScript
TypeScript
Agile
APIs
Testing
Backend Development
Software Architecture
Communication

Tools

AWS
Serverless Tools
Containers

Job description

What you'll do
  • Collaborate with a cross-functional team of developers and designers to create services for the public sector.
  • Participate in various Agile ceremonies, such as Planning, Review and Retrospective
  • Work across the frontend and backend to develop solutions that focus on the distribution of physical and virtual goods.
  • Iterate and collaborate closely with other team members to craft elegant solutions.
  • Deliver high-quality, secure, maintainable and testable code.
  • Be an independent and impactful contributor to the team.
  • Build and maintain high performance and secure APIs accessible through mobile applications, web portals and partner services.
  • Develop user experiences for citizens, partners and members of the team.
  • Maintain continuous integration and deployment pipelines to bring value to our users iteratively.
  • Monitor the health of deployed services and provide L2 and L3 support when disruptions occur.
How to Succeed
  • You enjoy collaborating closely with a passionate and high-performing team.
  • You thrive working in a fast-paced environment.
  • You enjoy coming up with numerous solutions for a wide range of technical problems.
  • You have a strong foundation in software architecture and design patterns.
  • You place a keen emphasis on testing across the entire stack — unit, integration and E2E (end to end).
  • You are experienced with Javascript, preferably Typescript.
  • You are experienced with backend languages, preferably Go.
  • You are able to communicate and work with stakeholders (both technical and non technical) and lead tracks when required
  • You have good communication skills
  • Experience with Agile Methodologies, and APIs through mobile applications, web portals .
  • Experience with Serverless tools, containers or AWS (Amazon Web Services) is a bonus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.