Backend Engineer

Singapore · Full-time · Mid-Career

About The Position

We are looking for Back End Engineer to help build next generation products at ReFUEL4. 

This role is based in our Singapore headquarters - relocation assistance is available for the right candidates.

ReFUEL4’s global army of designers battle ad fatigue by refuelling Facebook ads with fresh creative so campaigns never go stale. We are also the winner winner of Facebook's prestigious Marketing Partner 2016 Innovation Award.

The successful candidate will own back-end implementations in one or more of our product areas - which include designer experience, advertiser experience, admin experience and growth.

Ideal candidates are passionate technologists with a strong understanding of backend service development and engineering philosophies like OOP, microservices/SOA architectures, coding principles like SOLID, and design pattern. Candidates should have experience in Rest API design and microservices/SOA implementations, data process and MVC frameworks - a few years work with PHP frameworks like Laravel and Lumen, Node.js is ideal, but we believe that strong engineers can work in any language. Experience with backend services on AWS, NoSql, Message broker, Kubernetes, Docker, Elastic Search, and other technologies and languages are also a plus.

Of course the ability to work closely with teammates, product managers is also vital.

Compensation will be competitive and commensurate with experience.


Work directly with engineers and product managers on a daily and weekly basis (agile) to develop and execute product development plans, including contributing to timelines, decisions on technologies to be used, what features can fit in this version and what features will have to wait in backlog.

Communicate frequently and proactively with clients and team members to understand their needs and help develop optimal products and engineering solutions.

Work closely with the data science, marketing and customer success teams to ensure successful product launches, iteration and growth.

You are perfect for the job if:

You have 3-5 years experience working in web-technology engineering.

You are completely obsessed with backend and devops technology.

You know multiple programming languages and frameworks and are comfortable picking up new ones quickly

You understand agile and lean principles

You are a proponent of test driven development and well-documented code

You have a powerful command of data-structures, algorithms and 3rd party APIs

You have some experience with advertising

You preferably have a BS in computer science - but we also consider experienced but self-taught engineers

You are a well organized strong communicator

Apply for this position