Senior Full Stack Developer

Balimmo Villa ManagementBadung, Baliglintspublished 08/19/2026
Must-have:JavaScriptReactNext.jsNode.jsLaravelFrontendBackendFullstackMobileAI
Nice-to-have:TypeScriptCSSTailwind

What you will do: You will build features across all Balimmo products — from villa management CRM to construction tracking tools and agency-facing applications.

  • Develop new features across web platforms and internal software, based on detailed briefs prepared by the IT manager
  • Understand end-user workflows and propose improvements when you identify friction or inefficiency
  • Follow the brief precisely — and flag discrepancies or risks before coding, not after
  • Avoid bugs through careful implementation; solve them quickly when they occur
  • Create functional prototypes when a feature requires UI validation before full build
  • Use AI-assisted development tools to ship faster and more reliably
  • Collaborate with the UI/UX designer for front-end integration

What we are looking for:

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 5 years of experience in software development, technical project management, or a related leadership role.
  • Good command of spoken and written English, as English is the working language.

Technical skills:

  • Proven full stack experience — you have shipped real features in production, not just tutorial projects
  • Comfortable with both back-end logic (APIs, databases, business rules) and front-end implementation
  • Mobile development experience is a strong bonus (React Native or equivalent)
  • Able to read and work across multiple codebases — our stack covers Next.js and Laravel

Mindset:

  • You think about the end user before writing the first line of code
  • You can design a fluid, logical UI for a feature when no mockup exists yet — not pixel-perfect, but clear and usable
  • You read a brief thoroughly, ask the right questions, and make technical recommendations when relevant
  • You use AI tools (Claude, Copilot, etc.) actively to accelerate your work — this is expected, not optional
  • You are based in Bali or ready to relocate — this role is on-site

Next.js, Laravel, TypeScript, PostgreSQL, Tailwind CSS, REST API, Mobile (bonus)

What we offer:

  • A large-scale software development across multiple products simultaneously
  • Every project managed by an IT manager — detailed briefs and tasks prepared for you, no ambiguity
  • A fast-growing team with real opportunities to evolve into a team supervisor role
  • Exposure to a wide range of product types: CRM, public websites, mobile apps, internal tools

Skills: MongoDB, PostgreSQL, Laravel, Node.js, Microsoft SQL Server, React.js, JavaScript, jQuery, C++, MySQL