Software Engineer

Software Engineer

Job Description

  • At least 4 years of professional experience, including designing and shipping large scale web applications to production
  • Familiarity with the entire web application stack (specifically backend and database, frontend experience would be a bonus)
  • Experience with programming languages such as Go and SQL
  • Bonus: JavaScript
  • Sound in computer science fundamentals including data structures, algorithms and multithreading
  • Knowledge of web application frameworks, relational and NoSQL data stores
  • Knowledge of microservices, build and deployment concepts
  • Good understanding of the HTTP protocol and networking
  • Experience in running production workloads in Azure cloud, or at least AWS cloud
  • Experience in using Infrastructure as Code systems such as Terraform


JOB REQUIREMENTS

  • Build product and services that are frameworks, libraries and primitives that allow
  • product engineers to build their services more efficiently, and so that they don’t reinvent the wheel
  • Design and implement APIs
  • Architect efficient and scalable backend systems
  • Write unit, functional and end-to-end tests
  • Write high-quality and well documented Golang code, and ensure documentation of our tools are up-to-date
  • Identify and resolve performance and scalability issues
  • Participate in design discussions and code reviews

OUR CLIENT OFFERS

(Salary Range SGD 5500 to SGD7500)

  • Offer1
  • Offer2

The candidate must have a diploma or degree in Information Technology

We are looking forward to receiving your application (English CV & motivation letter incl. salary expectations) over the application dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Country
Singapore
Location
Singapore
Contract type
contract
Job-ID
191768

Contact Person

Emp Sg Vijay Ryan
Managing Partner