Buuuk - Bespoke Design and Innovation Consultancy

Back-end Engineer (NodeJS, Go)

Job Description:

We are Buuuk – a Design led & experienced software Development studio from Singapore. For the past 10 years we have been working with the biggest brands in the region like Daimler (Mercedez), Scoot, Singtel, Starhub, Tupperware, DB Schenker, American Express and many more. Together, we work hard to solve problems & create the best solutions for our clients.

We are looking for a Back-End Engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end (web apps or mobile apps). You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Job Responsibilities:

  • Maintain proper running of existing back-end applications
  • Design and build back-end applications following requirement specifications
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions

Job Requirements:

  • 3 - 5 years experience in back-end programming language NodeJS and optionally Go or Ruby
  • Experienced in cloud computing platform preferably Amazon Web Services (AWS) technologies eg (IAM, EC2, RDS, Route 53, Cloudfront, etc)
  • Experienced in Linux (Ubuntu LTS) as back-end server platform eg provisioning new server, installing various open source packages, etc.
  • Basic understanding of front-end technologies and platforms Javascript, HTML5, and CSS3
  • Experience in Docker technologies and AWS Lambda will be a plus
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests

Buuuk is made of and built by people with different backgrounds and lifestyles. We do not discriminate based on race, gender, sexual orientation, marital status, disability, age, religion, colour, or any other such groups — nor do we tolerate the same.

Kindly submit your detailed CV in English (pdf format) for our reference.

1 day ago


Quận Phú Nhuận, Hồ Chí Minh

Year of experience

3 năm


Nhân viên

Job Type



38 Trương Quốc Dung, Phường 08, Quận Phú Nhuận, Thành phố Hồ Chí Minh

Company size


Tech Stack




A Macbook Pro

A competitive salary (incl 13th-month bonus)

PVI health insurance

A team where everyone shares the responsibility equally

A team that takes responsibility seriously and is always learning

Work with one of the best teams in the region

A working culture that we're proud of — take a look at our blog

A friendly and international working environment

Working time: Mon-Fri | 09:00-18:00