Fei Siong Group was founded in 1995 by Mr Tan Kim Siong, Chairman of the Group. Mr Tan started his own business with a rental stall in the hawker centre just outside the former National Library at Stamford Road, selling fishball noodles. From its modest beginnings, Fei Siong Group has continually expanded and reinvented itself over the years to become one of the numerous success stories in the local food and beverage industry. Fei Siong Group has successfully carved a niche for itself in the local food and beverage scene on the unwavering premise to serve authentic food with a taste of nostalgia and at affordable price.There are currently at least 10 brands under Fei Siong Group and we are continuously looking for new business opportunities. Our systems handle tremendous amounts of data everyday. As software engineers, your day to day would be to collaborate and work with other stakeholders, design both user interfaces & architecture and write good quality, maintanable code. You will also be given the opportunity to contribute with innovative ideas that will help solve key problems in the F&B industry with software.

Fei Siong Food Management Pte. Ltd.

Singapore, SG

Software Engineer (Backend)

S$54,000-S$74,400 / YEAR

Fei Siong Group is hiring into our Technology Department and we're looking for full time software engineers.

We are a large, local company running several F&B brands such as Nam Kee Pau, Encik Tan, EAT, Malaysia Boleh etc. and our systems handle tremendous amounts of data everyday. As software engineers, your day to day would be to collaborate and work with other stakeholders, design both user interfaces & architecture and write good quality, maintanable code.

You will also be given the opportunity to contribute with innovative ideas that will help solve key problems in the F&B industry with software.

Reporting to the Head of Technology in incumbent, you are responsible to work with the various stakeholders to build production grade mobile applications.

1. What you’ll do

  • Design & build production grade mobile applications

  • Build internal & external RESTful APIs

  • To integrate with 3rd party vendor based APIs for data consistency

  • Maintaining good documentation for the projects you are part of

  • Work with agile processes that are adapted to the team’s and project’s needs

  • Engage in decisions ranging from coding standards to backend architecture together with the project team and explore new technologies

  • Manage project priorities, deadlines and deliverables within negotiated timeframes.

  • Collaborate with project stakeholders and other engineers / designers to build and implement innovative solutions.

2. What makes you succeed

  • You have minimum 2 years experience working hands-on as a software engineer in an agile environment

  • Practical and recent experiences for at least 3 Javascript Technologies - ReactJS / VueJS / AngularJS / NodeJS / TypeScript / AJAX / JSON

  • Knowledge of an alternative programming language such as PHP, Python, C++ etc.

  • Practical and recent experiences with Database Technologies – MySQL, MongoDB, PostgresSQL

  • Experience third-party libraries, RESTful APIs, and local databases

  • Highly proficient in the following concepts: OOP, MVVM and testability

  • Experience with Containerization such as Docker

  • Experience in usage of source control such as Git

  • Experience with web servers such as Nginx & Apache

  • Good technical understanding of RESTful API’s

  • Comfortable in a Linux Environment & Infrastructure

  • Collaborative team spirit and possess great communication skills

  • Open minded & willing to try out innovative ideas.

  • Passionate about writing well-structured, efficient and maintainable code, actively keeping the quality of the code base in check