JobStreet Perhotelan & Pariwisata Full Time

Senior App Developer [In-House, On-Site In Dalung, Bali]

Process Flow SRL

Bali Lương không công bố Posted Mon, Jun 15, 2026
Location Bali
Salary Lương không công bố
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Senior App Developer [In-House, On-Site In Dalung, Bali] role at Process Flow SRL is curated from JobStreet (category Perhotelan & Pariwisata). Note the work location (Bali) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

About the Role

We're a digital marketing agency building internal tools and client-facing products for the contracting industry. We move fast, and we've been prototyping fast, and now we need someone who can take what we've built and make it production-ready. 

This is a hands-on senior role with direct access to leadership and real ownership over the technical side of the business.  This is not a vibe-coding role. We need someone who understands what's behind the code.

What You'll Work On

  • Lead development on our core internal platform (marketing ops tool evolving into a client-facing SaaS)

  • Maintain and improve our website audit tool, currently built in React + NestJS

  • Review existing codebases for security vulnerabilities: input sanitization, XSS protection, auth patterns

  • Build new automation and workflow tools as the product roadmap grows

  • Work directly with leadership to scope and architect new features

Requirements

Must-Haves

  • Excellent English, written and spoken

  • Familiarity with marketing technology or agency environments

  • Based in or open to relocating to Bali (we have a dedicated office with a dev setup ready to go)

Experience & Portfolio

  • Senior level only

  • Familiar with AI-assisted coding

  • Strong full-stack experience with React and NestJS (or equivalent modern frameworks)

  • Proven portfolio of shipped, public-facing apps we can actually look at

  • Experience with user authentication, user database architecture, and payment integrations

  • Experience building SaaS tools, internal dashboards, or ops automation

Technical Depth

  • Equally comfortable on front-end and back-end development

  • Solid grasp of application security and pen testing

  • Experience with algorithms, and having critical thinking

How You Work

  • Analytical and data-driven in how you approach problems

  • Self-managing: you flag blockers early and don't need hand-holding

  • No drama policy. We have zero tolerance for gossip, drama, and bad vibes

  • You build with long-term maintainability in mind, not just to make it work today

  • You're a problem solver and you don't quit until you figure it out

Benefits & Logistics

  • Work from our fully equipped private office in Dalung, Bali, with your own dedicated desk and setup from day one

  • High-spec Mac Studio/laptop provided

  • Private chef on-site 

  • Swimming pool access 

  • Five working days per week, Monday to Friday

  • Higher than average salary for Indonesia for the role, with continuous room for growth based on performance

  • Other performance bonuses

  • 12 paid vacation days on top of public holidays + more vacation days based on seniority

  • Access to courses/training/conferences as needed

  • Health coverage & 13th salary once employed


Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from JobStreet. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Senior App Developer [In-House, On-Site In Dalung, Bali]

  1. Read the full description and ensure your skills match before applying to Process Flow SRL.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Perhotelan & Pariwisata roles.
  3. Click Apply Now to go to JobStreet. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips