Software Engineer Fullstack (POS & ERP)

PT Esensi Solusi Buana (ESB)

Tangerang

On-site

IDR 223,200,000 - 312,480,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ESB, a leading Indonesian restaurant technology company, is seeking a Software Engineer to build high-quality, scalable software. You will contribute across front-end and back-end stacks, using PHP or Go alongside Angular, and operate with agility, honesty, and empathy for end users.

Collaboration with cross-functional teams is essential in this fast-paced environment. You’ll be responsible for designing, implementing, and documenting solutions while maintaining clean code and contributing to

Qualifications

  • Experience delivering complex software projects with strong technical fundamentals.
  • Proficiency in PHP or Go alongside Angular for full-stack capabilities.
  • Understanding of clean code, design patterns, and best practices.
  • Good communication and teamwork with a proactive, agile mindset.

Responsibilities

  • Develop software applications using modern languages and tools to build scalable, reliable solutions.
  • Analyze technical problems and propose effective, transparent solutions.
  • Collaborate with team members and seniors through empathetic, clear communication.
  • Learn new technologies and adapt to a fast-evolving tech stack with agility.
  • Maintain high quality and thorough documentation of code and designs.
  • Create and update technical specifications and coding changes for team alignment.
  • Adhere to coding standards and protect confidential information with integrity.

Skills

PHP
Go
Angular

Job description

The role of the Software Engineer is to build high-quality, innovative, and fully performing

software that complies with coding standards and technical design. We are looking for engineers who lead with honesty in their technical ownership, empathy for the end-user experience, and the agility to navigate both client-side and backend systems.

What you’ll do (Responsibilities)

  • Develop software applications using programming languages and tools used in software development with the agility to build scalable and reliable solutions.
  • Analyze technical problems and propose effective solutions with honesty and transparency, seeking guidance when needed.
  • Work effectively in a team environment, collaborate with team members, and follow instructions from senior team members or team leads through strong empathy and open communication.
  • Learn and adapt to new technologies, programming languages, and software development methodologies with high agility in a fast-evolving tech stack.
  • Maintain quality and attention to detail in software development tasks, backed by an honest commitment to clean code.
  • Create and document technical specifications, software designs, and coding changes with honesty and clarity for seamless team collaboration.
  • Adhere to coding standards, software development best practices, and maintain confidentiality of sensitive information with complete honesty and integrity.
Requirements

What capabilities you’ll need (Requirements):

  • Have experience in software development, with a proven track record of successfully delivering complex software projects through high agility and technical excellence.
  • Extensive experience and proficiency in PHP or Go & Angular, demonstrating the agility to work seamlessly across front-end and back-end ecosystems.
  • Understanding of software development principles, architecture, design patterns, and best practices applied with empathy for long-term code maintainability.
  • Familiarity with software development tools and frameworks, version control systems, and bug tracking systems.
  • Ability to analyze technical problems, propose effective solutions, and make informed decisions with honesty and objectivity.
  • Good communication skills with strong empathy to effectively convey ideas, listen, and discuss technical concepts with team members.
  • Proactive approach to self-learning and self-improvement in the field of software development, driven by continuous agility.
  • Ability to plan, organize, and manage software development projects—including defining project scope, timeline, and resources—with agility to adapt to shifting priorities.
  • Commitment to staying up-to-date with the latest advancements in software development technologies, methodologies, and best practices through an agile mindset.
  • Ability to handle sensitive or confidential information with discretion and strict honesty.

Bonus points if you have the following skills

  • Knowledge of multiple programming languages and libraries (Angular, PHP, MySQL, Dart, or Go), showcasing technical agility across diverse environments.

Established in 2018, ESB is Indonesia’s leading restaurant technology company, empowering the food and beverage industry with innovative, integrated, and easy-to-use digital solutions.

Our comprehensive ecosystem enables businesses to seamlessly manage every aspect of their F&B operations—from front-of-house to back-of-house—so they can focus on what truly matters: delivering great experiences and growing their business.

Whether you operate a small food stall, a bustling café, a cloud kitchen, or a nationwide restaurant chain, ESB provides a unified platform that simplifies operations, enhances efficiency, and drives performance.

Today, ESB proudly partners with some of Indonesia’s most prominent and fast-growing brands, including Starbucks, The People's Cafe, Bakerzin, Kimukatsu, and countless viral restaurants, cafés, and coffee shops across the nation.

At ESB, we live by our core values of Honesty, Empathy, and Agility—building technology with integrity, understanding our customers’ challenges, and adapting swiftly to an ever-changing industry landscape.

Join a growing, fast-paced, and dynamic technology company that’s shaping the future of Indonesia’s F&B industry.

It’s time to grow, learn, and make an impact with us.

#GrowingWithESB

IT Services and Consulting

Location

Company Size

Culture

Strong belief and efforts are the base to achieve long term success

Here, we work together to make the dream work

Fast-Paced

Swift in handling new challenges and producing new ideas to improve

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Owner (Order Management)
Product Owner (Order Management)

PT Esensi Solusi Buana (ESB) • Tangerang

On-site
IDR 300,000,000 - 600,000,000
Product Owner
Product Owner

PT Esensi Solusi Buana (ESB) • Tangerang

On-site
IDR 200,880,000 - 357,120,000
Sales Executive (Bali)
Sales Executive (Bali)

PT Esensi Solusi Buana (ESB) • Provinsi Bali

On-site
IDR 167,400,000 - 245,520,000
Care Line Support (Outlet) - Semarang
Care Line Support (Outlet) - Semarang

PT Esensi Solusi Buana (ESB) • Kota Semarang

On-site
IDR 44,640,000 - 100,440,000
Fullstack Engineer for POS & ERP Systems
Fullstack Engineer for POS & ERP Systems

KantorKu • Tangerang

On-site
IDR 223,200,000 - 312,480,000
Full-Stack POS & ERP Engineer — Agile & Impactful
Full-Stack POS & ERP Engineer — Agile & Impactful

PT Esensi Solusi Buana (ESB) • Banten

On-site
IDR 180,000,000 - 320,000,000
Sr. Software Engineer
Sr. Software Engineer

Integrity Indonesia • Jakarta Pusat

On-site
IDR 80,000,000 - 120,000,000
Software Engineer Fullstack (POS & ERP)
Software Engineer Fullstack (POS & ERP)

PT Esensi Solusi Buana (ESB) • Banten

On-site
IDR 180,000,000 - 320,000,000
Full-Stack Go/PHP + Angular Engineer
Full-Stack Go/PHP + Angular Engineer

PT Esensi Solusi Buana (ESB) • Banten

On-site
IDR 240,000,000 - 480,000,000
IT Development Manager
IT Development Manager

PT Electronic City Indonesia, Tbk • Jakarta Utara

On-site
IDR 700,000,000 - 900,000,000