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.
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.
- 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.
- 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

Please send your CV and Recent Photograph.
Only shortlisted candidates will be notified.