FullStack Developer (Node.JS / Java)
- Full-time
Company Description
TabSquare is a well-funded restaurant tech start-up, with leading investors including Kakaku.com, Coca-Cola Amatil, Resorts World, and Walden International. It offers F&B digital ordering systems powered by TabSquare’s proprietary AI algorithms. With a unique data-driven approach to restaurant management and customer engagement, TabSquare helps partner restaurants drive higher sales, streamline operations, and provide a better customer experience.
A Market Leader in Singapore with clients in Australia, Malaysia, Philippines, Indonesia, TabSquare serves over 20 million diners annually. Clients include well-known F&B brands such as Pizza Hut, Burger King, KFC, Jollibee, Sushi Tei, Paradise Food Group, Old Town White Coffee, Richeese Factory, and PappaRich.
Job Description
Job Description:
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
Responsibilities:
- Work with development teams and product managers to ideate software solutions. Managing the complete software development process from conception to deployment.
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Integrating our front-end UI with the constructed API
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Staying abreast of developments in web applications and programming languages
Qualifications
Qualifications:
- 3+ years of working experience in a similar role
- Mandatory hands-on experience in Node.js. Would be a huge plus point if you have experience in Java, Springboot as well
- Familiarity with MySQL, MongoDB
- Knowledge of ExpressJS framework, FeatherJS frameworks
- Ability to investigate critical issues of the system, and to propose and implement the solution
- Great team player, also have the ability to work independently with minimum supervision
- Experience / Knowledge in the following area would be plus point: Mobile payments / m-Commerce; Commerce based applications such as ERP, Accounting, Point of Sale, e-Commerce, Loyalty & Redemption systems etc.; SCRUM Agile Software Development
- Excellent verbal and written communication skills
- Must be proficient in English (written and spoken)
Additional Information
What We Offer:
- Growing company in a sunrise sector of F&B tech with amazing AI powered products.
- Opportunity to strengthen regional experience working in multiple markets in the region and internationally (to be added only for regional roles)
- Great base of well-known F&B Brands
- A culture that promotes empowerment, autonomy, and new ideas, enabling employees to deliver the best work of their careers