TabSquare
Posted 5y ago

FullStack Developer (Node.JS / Java)

TabSquare
Kecamatan Setiabudi, Daerah Khusus Ibukota Jakarta, id
OnsiteFull Time
Responsibilities
  • Developing software solutions
  • Managing software development process
  • Designing client-side and server-side architecture
Requirements
  • 3+ years of experience in a similar role
  • Hands-on experience in Node.js
  • Familiarity with MySQL and MongoDB
  • Knowledge of ExpressJS and FeatherJS frameworks
  • Excellent communication skills
Technical tools mentioned
Node.jsJavaSpringbootMySQLMongoDBExpressJSFeatherJS

Job description

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

About TabSquare

Provides AI-powered digital ordering and management solutions for restaurants.

Year founded
2012
Employees
210
Organization type
Private
Latest investment
Raised $1.30M Corporate Round (2022) — led by Delivery Hero
Headquarters
SG

Similar jobs

FullStack Developer roles near Kecamatan Setiabudi, Daerah Khusus Ibukota Jakarta
1mo
Save
Mark Applied
Hide
Fullstack Developer
Jakarta, Jakarta, Indonesia
HybridFull Time
Manulife
ManulifeTSX: MFC: Provides insurance, wealth management, and investment services globally.
5+ YOEBachelor's in CS/IT, 5+ years software development (2–3 years tech lead), strong Angular and Spring Boot experience, Oracle and MongoDB proficiency, AKS and New Relic exposure, Git, Docker, CI/CD, and English fluency.
Angular, TypeScript, HTML, CSS, Spring Boot, Java, RESTful APIs, Oracle, PL/SQL, MongoDB, Azure Kubernetes Service (AKS), Docker, New Relic, Git, CI/CD, Node.js, React, Flutter, OAuth2, JWT, Terraform, ARM
2mo
Save
Mark Applied
Hide
Fullstack Engineer - Collection (SDE 2)
Jakarta, Jakarta, Indonesia
OnsiteFull Time
Kredivo Group
Kredivo Group: Digital credit and BNPL financing for Southeast Asian consumers
2+ YOE2–4 years software development; Golang; React/Next.js; SQL (MySQL/PostgreSQL); Google Cloud; AWS S3; unit tests; CI/CD; Python scripting; Node.js; data engineering interest.
Golang, React, Next.js, Tailwind CSS, MySQL, PostgreSQL, BigQuery, Google Cloud Platform, Cloud Run, Cloud Functions, Cloud Scheduler, Cloud Jobs, AWS S3, GCP Cloud Storage, Python, Node.js, CI/CD
5mo
Save
Mark Applied
Hide
Fullstack Developer
Jakarta, Jakarta, Indonesia
OnsiteFull Time
Telkomsel Ekosistem Digital
Telkomsel Ekosistem Digital: INDI builds digital platforms to accelerate Indonesia's digital economy.
5+ YOEProficient in Golang for backend and React.js for frontend with 5+ years experience; strong PostgreSQL, API, AWS, UI/UX collaboration, Docker/Kubernetes, Git.
Golang, React.js, PostgreSQL, Docker, Kubernetes, AWS, Git, Figma
4y
Save
Mark Applied
Hide
Fullstack Developer - Freshgraduate
Kecamatan Setiabudi or Indonesia
OnsiteFull Time
Alodokter
Alodokter: Provides a digital platform for telemedicine and medical services.
0+ YOEEntry level Fullstack Developer with degree in Informatics/Computer Science; good English; strong logic; knowledge of OOP and REST/SOAP APIs; web fullstack experience; Git; database skills.
Git, REST API, SOAP API, Database, Fullstack Web Development, OOP, Third-Party Libraries
5d
Save
Mark Applied
Hide
Senior Software Engineer - Fullstack
Jakarta, Jakarta, Indonesia
OnsiteFull Time
Mekari
Mekari: Provides cloud-based business automation software and SaaS solutions.
4+ YOE4+ years software engineering experience; strong front-end (Vue.js) and back-end (Go) skills; experience with containers and orchestration (Kubernetes/Docker Swarm); Agile practices, TDD, CI, microservices; AI/LLM integration experience preferred.
Vue.js, Go, Kubernetes, Docker Swarm, Cursor, Copilot, Aider, LLMs, vector databases, Retrieval-Augmented Generation (RAG), Agile, Scrum
4w
Save
Mark Applied
Hide
Senior Fullstack Software Engineer
Jakarta, Special Capital Region of Jakarta, Indonesia
OnsiteFull Time
Seven Retail Group
Seven Retail Group: Operator of a multi-brand retail and lifestyle services ecosystem.
5+ YOE5+ years full-stack development experience; proficiency in frontend and backend frameworks; expertise with relational databases and caching; experience with Git, CI/CD, containerization; bachelor's degree in a related field.
MySQL, PostgreSQL, Git, CI/CD