Back to all roles

Fullstack Engineer

Posted on Aug 18, 2026

Team Engineering & IT

Location Surabaya / Hybrid

WisataApp is looking for a Fullstack Engineer to help build and maintain the systems behind our booking, payments, and supplier integrations. You will work across the stack, from database queries to the interfaces our customers and partners use every day. This is a hybrid role based in our Surabaya office: you will split your time between working remotely and working on-site with the team.

About the role

You will join a small, senior team that ships carefully and owns features end to end. Expect a mix of new product work and steady improvements to the platform that keeps everything reliable.

What you will do

  • Design and build features across the frontend and backend
  • Integrate and maintain supplier APIs for hotels, flights, and payments
  • Improve reliability, performance, and observability of existing systems
  • Write clear, testable code and review the work of others
  • Build AI agent features: the agents themselves, the tools they use, and the workflows around them

What we are looking for

  • Solid experience building web applications end to end
  • Comfort with JavaScript/TypeScript and a backend language such as Python
  • A pragmatic approach to problem-solving and a bias toward simple solutions
  • Care for quality, ownership, and clear communication
  • Fluency with AI-assisted development as part of your daily workflow
  • Currently residing in Indonesia