Position title
Back End Developer (Club Tech Global)
Description

Club Tech Global is seeking a skilled, proactive Back End Developer. You will be responsible for building and maintaining the core of our e-commerce and booking platform. This role is perfect for a problem-solver who thrives on creating clean, efficient code that powers a world-class operation. You will work on challenging integrations, optimize system performance, and have a direct, visible impact on our business's success.

Our mission is to create unforgettable experiences, whether for guests at our world-class venues or for clients using our technology. We foster a collaborative and fast-paced culture where innovation and creative problem-solving are celebrated.

Responsibilities

Core Responsibilities (Daily/Weekly):

  • Back-end Development: Develop, test, and maintain clean, efficient, and reusable code for our booking engine using PHP, Laravel, and MySQL.
  • API Management: Design, build, and maintain RESTful APIs to support front-end applications and third-party services.
  • Database Management: Design and optimize MySQL database schemas, write efficient queries, and ensure data integrity.
  • Collaboration: Work in tight sprints with UI/UX Designers and Front-End
  • Developers to translate requirements and mockups into functional back-end features.
  • Troubleshooting: Act as a key point of contact for operational teams to diagnose, troubleshoot, and resolve bugs or system issues in the production environment.
  • Project Management: Manage individual tasks, track progress, and maintain clear documentation within Monday.com and GitHub Projects.
  • Version Control: Utilize Git for version control, including branching, merging, and participating in code reviews to maintain code quality.

Occasional/Strategic Responsibilities (Monthly/Quarterly):

  • Third-Party Integrations: Collaborate with the IT department to scope, develop, and maintain integrations with external systems like Opera (PMS), Netsuite (ERP), and Micros (POS).
  • System Optimization: Proactively identify and address performance bottlenecks in the application and database.
  • Infrastructure Management: Assist with managing and deploying applications on Digital Ocean, including utilizing services like S3 Buckets for storage.
  • Documentation: Contribute to the technical documentation of our systems, APIs, and processes.
Qualifications
  • A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
  • Minimum of 3 years of professional experience in back-end development.
  • Proven experience with PHP and the Laravel framework.
  • Strong understanding of OOP principles and design patterns.
  • Expertise in MySQL, including database design, query optimization, and performance tuning.
  • Proficient in building and consuming RESTful APIs.
  • Solid experience with Git version control.
  • Professional English proficiency, with the ability to conduct meetings, write technical documentation, and communicate clearly in both written and spoken English.
Job Benefits
  • Growing your skills and the possibility of growing within the company
  • Fast growing company
  • Competitive salary package
  • FINNS Bali Membership
  • BPJS and insurance Mandiri healthcare
Duration of employment
Full Time
Job Location
Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Badung, Bali, 80361, Indonesia
Contacts

Please send your CV and Recent Photograph.

Only shortlisted candidates will be notified.

APPLY NOW:
APPLY NOW
Close modal window

Thank you for submitting your application. We will contact you shortly!