Senior Full Stack Developer

Archipelago International


Tanggal: 1 minggu yang lalu
Kota: Pekerjaan jarak jauh, Pekerjaan jarak jauh
Jenis kontrak: Penuh waktu
Jarak jauh

Our Sister Company, Sentinel Tech, currently looking for a Senior Full Stack Developer!

Sentinel Tech was born out of the hospitality industry by technologists inside the hospitality industry. Sentinel Tech specializes in hospitality technology in all forms. Combining 25 years of hospitality experience, we are now delivering our service that answers all of your pain points in hotel PMS experience.


Role Overview: As a Senior Full Stack Developer, you'll work alongside our lead developer, contributing your expertise to our Property Management System. You will play a crucial role in both hands-on development and team leadership.


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.


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.


Location:

You can choose to work from one of our main offices in Jakarta or Bali. After demonstrating your productivity and reliability at the office, you may have the opportunity to work from home more often, or even most days.

Cara melamar

Untuk melamar pekerjaan ini, Anda perlu otorisasi di situs web kami. Jika Anda belum memiliki akun, silakan daftar.

Posting CV

Pekerjaan serupa

Remote Blockchain Developer (Solana)

Findicia, Pekerjaan jarak jauh, Pekerjaan jarak jauh
1 minggu yang lalu
Join the Revolution: Build the Future of Meme Crypto Trading!Are you a skilled Blockchain Developer with a passion for Solana or eager to dive into this exciting ecosystem? Do you want to shape the future of cryptocurrency trading and make a real impact on people's lives? Look no further! Our Client is seeking a talented Blockchain Developer to join our...

Operations Finance Analyst (APAC)

FMC Corporation, Pekerjaan jarak jauh, Pekerjaan jarak jauh
1 minggu yang lalu
Overview: The Operations FP&A Analyst is responsible for providing support to APAC Regional Operations within the areas of management reporting, forecast and budget coordination, and ad hoc analysis. Responsibilities include preparing periodic management reporting packages, delivering analysis of business results, supporting the consolidation of forecasts and budgets, and interacting with the Center of Excellence teams. This position will report directly...

Junior Urban Designer (Remote)

SHIRVANO Consulting, Pekerjaan jarak jauh, Pekerjaan jarak jauh
2 minggu yang lalu
Key ResponsibilitiesStudy the existing conditions of the region, community, or environment;Conduct secondary surveys and/or primary surveys related to the area and city if required;Analyze urban problems and make recommendations for future development;Collaborate with cross-divisional teams to define problems and find solutions;Handle projects as directed by the Urban Designer;Participate in meetings with clients and/or stakeholders as assigned.Qualifications And SkillsBachelor's degree in...