Back to job search

Senior Full Stack Developer

Archipelago International (Jakarta, Indonesia)
DKI Jakarta, Indonesia 🇮🇩
Archipelago International is Southeast Asia's largest privately-owned hotel management group, with over 45,000 rooms in 200+ locations across Southeast Asia, Africa, the Caribbean, the Middle East, and Oceania. Our diverse portfolio of 11 award-winning brands caters to various traveler preferences, ensuring memorable stays. We are committed to providing exceptional experiences for our guests, employees, and partners by embracing diverse cultures, prioritizing guest feedback, empowering our staff, and partnering with like-minded owners and investors. Our innovative approach and dedication to excellence have earned us numerous awards and recognitions in the hospitality industry. As we continue to expand our global presence, we remain true to our roots, creating exceptional experiences and lasting memories for travelers worldwide.

About this position

Our Sister Company, Sentinel Tech, is currently looking for a Senior Full Stack Developer to contribute expertise to their Property Management System, playing a crucial role in both hands-on development and team leadership.

Responsibilities

Key Responsibilities:
• Collaborate on designing, developing, and optimizing our Property Management System.
• Lead and mentor a team of developers, fostering a collaborative and innovative work environment.
• Develop and maintain robust, scalable applications using Vue.js, Golang, and PostgreSQL.
• Implement and manage REST APIs, ensuring seamless integration and functionality.
• Utilize AWS services, particularly AWS Lambda and AWS API Gateway, to enhance our system's capabilities.

Requirements

Essential Qualifications:
• Extensive experience in full stack development, with a strong focus on Golang (or similar static languages like C# or Java).
• Proficient with Vue.js v2, building and consuming REST APIs.
• At least 5 years of experience with standard SQL, including table partitioning in PostgreSQL.
• Strong proficiency with Git for version control.
• Expertise in caching strategies, particularly using Redis, etags, service workers, and HTTP cache headers.
• Skilled in writing asynchronous code and managing asynchronous processes.
• Experience with AWS services including AWS RDS (PostgreSQL), AWS Lambda, and AWS API Gateway.
Desirable Skills:
• Familiarity with WebSockets and AWS SQS.
• Basic experience with C# and .NET Core 3.1.
• Knowledge of columnar store databases such as AWS Redshift and Parquet via Athena.
• Comfortable working in a Linux environment.
• Passionate about technology and continuous learning.
• Proficient in English, with at least a medium level of fluency.