Appsheet and Javascript Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

Competitive

HOURS PER WEEK

40

DATE UPDATED

May 19, 2025

JOB OVERVIEW

Google Workspace Admin + Automation Specialist (AppSheet + Apps Script)

Full-Time | Remote | Long-Term | Paid Monthly in USD

apply here: ----------



OVERVIEW

We’re an established Google Cloud Partner growing our AppSheet practice — and we’re hiring!

We’re looking for a Google Workspace Admin + Automation Specialist with hands-on experience in AppSheet and Google Apps Script (JavaScript). You’ll join a supportive remote team (including fellow Filipinos) and work closely with a UK-based manager to build smart internal tools that solve real business problems.

This is a long-term, full-time role with monthly pay, training support, and a collaborative team culture.



RESPONSIBILITIES
• Design, build, test, and maintain business apps using Google AppSheet
• Use Google Apps Script to automate workflows and enhance AppSheet functionality
• Integrate with Google Workspace tools: Sheets, Docs, Drive, Calendar
• Work with external APIs, Cloud SQL, and structured data sources
• Collaborate with a UK-based manager to gather requirements and deliver solutions
• Document your work, support your apps, and share knowledge internally
• Occasionally help with client content or team projects as needed - we pay for your training/EXAMS




REQUIREMENTS
• Proven experience developing AppSheet apps for real-world use
• Strong working knowledge of Google Apps Script (JavaScript-based)
• Comfortable with Google Workspace tools and automation
• Excellent English communication (written and spoken)
• Self-motivated, reliable, and organized
• Previous long-term remote experience preferred
• Ready for video calls (good webcam, headset, stable connection)



BONUS SKILLS
• Familiarity with Google Cloud tools (Cloud SQL, IAM, APIs)
• Experience in HTML, CSS, JavaScript beyond Apps Script
• Basic UI/UX knowledge for improving user experience
• Looker Studio or AppSheet dashboard/reporting
• Experience using Git or version control tools



WHAT WE OFFER
• Join a growing AppSheet team inside a Google Cloud Partner
• Monthly pay in USD (stable, on-time)
• 27 paid holidays per year
• Friendly and respectful remote-first culture
• Ongoing support and mentorship
• Paid time and resources for certifications and learning (AppSheet, Workspace, GCP)
• Long-term stability with room for growth




TECH REQUIREMENTS
• A reliable laptop or desktop (modern specs)
• Stable internet: minimum 30 Mbps download and upload
• Backup internet solution (recommended)
• Quiet and private home office setup
• Webcam and noise-cancelling headset



HOW TO APPLY

Click here to apply
---------- oh
Fill out the form
? Upload your CV



WHY JOIN US?
• Solve meaningful problems using no-code and Google tech
• Be part of a global team that values Filipino talent
• Build your career inside the Google Cloud ecosystem
• Get support, recognition, and opportunities to grow

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0031
Controller Execution Time ( Jobseekers / Job )  0.0278
Total Execution Time  0.0317
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appsheet-and-Javascript-Specialist-1379947
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0198 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1379947
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 323990
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1379947
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1379947' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1379947 
0.0024   UPDATE employer_jobs SET hit_counts '***May-19-2025=107***May-20-2025=16***May-21-2025=7***May-22-2025=11***May-23-2025=6***May-24-2025=4***May-25-2025=4***May-26-2025=8***May-27-2025=2***May-28-2025=3***May-29-2025=1***May-30-2025=1***May-31-2025=2***Jun-01-2025=4***Jun-02-2025=8***Jun-03-2025=3***Jun-04-2025=5***Jun-05-2025=5***Jun-06-2025=8***Jun-07-2025=2***Jun-08-2025=1***Jun-09-2025=5***Jun-10-2025=2***Jun-11-2025=2***Jun-12-2025=6***Jun-13-2025=4***Jun-15-2025=2***Jun-16-2025=4***Jun-17-2025=7***Jun-18-2025=3***Jun-19-2025=4***Jun-20-2025=4***Jun-21-2025=1***Jun-22-2025=2***Jun-23-2025=3***Jun-24-2025=9***Jun-25-2025=5***Jun-26-2025=5***Jun-27-2025=4***Jun-28-2025=2***Jun-29-2025=1***Jun-30-2025=4***Jul-01-2025=2***Jul-02-2025=6***Jul-03-2025=4***Jul-04-2025=4***Jul-06-2025=2***Jul-07-2025=6***Jul-08-2025=5***Jul-09-2025=2***Jul-10-2025=3***Jul-12-2025=2***Jul-14-2025=1***Jul-15-2025=3***Jul-17-2025=1***Jul-18-2025=3***Jul-20-2025=4***Jul-21-2025=2***Jul-22-2025=1***Jul-23-2025=1***Jul-24-2025=2***Jul-26-2025=1***Jul-27-2025=2***Jul-28-2025=7***Jul-29-2025=3***Jul-31-2025=1***Aug-02-2025=7***Aug-03-2025=1***Aug-04-2025=3***Aug-05-2025=1***Aug-06-2025=5***Aug-08-2025=1***Aug-10-2025=4***Aug-13-2025=2***Aug-15-2025=5***Aug-16-2025=2***Aug-19-2025=1***Aug-20-2025=1***Aug-22-2025=1***Aug-24-2025=2***Aug-25-2025=1***Aug-26-2025=1***Aug-27-2025=1***Aug-28-2025=3***Aug-30-2025=1***Aug-31-2025=2***Sep-01-2025=3***Sep-02-2025=3***Sep-04-2025=2***Sep-05-2025=1***Sep-06-2025=1***Sep-09-2025=7***Sep-13-2025=4***Sep-14-2025=2***Sep-15-2025=3***Sep-16-2025=7***Sep-19-2025=1***Sep-20-2025=1***Sep-22-2025=1***Sep-25-2025=2***Sep-27-2025=1***Sep-28-2025=1***Sep-29-2025=1***Sep-30-2025=1***Oct-02-2025=3***Oct-03-2025=2***Oct-04-2025=2***Oct-05-2025=2***Oct-06-2025=3***Oct-07-2025=2***Oct-08-2025=1***Oct-09-2025=2***Oct-13-2025=6***Oct-14-2025=1***Oct-15-2025=2***Oct-16-2025=1***Oct-20-2025=2***Oct-21-2025=2***Oct-23-2025=3***Oct-25-2025=1***Oct-26-2025=1***Oct-28-2025=2***Nov-01-2025=2***Nov-07-2025=1***Nov-10-2025=2***Nov-11-2025=1***Nov-12-2025=2***Nov-13-2025=1***Nov-14-2025=2***Nov-17-2025=2***Nov-22-2025=1***Nov-23-2025=1***Nov-27-2025=2***Dec-01-2025=1***Dec-04-2025=1***Dec-07-2025=1***Dec-09-2025=1***Dec-11-2025=1***Dec-13-2025=1***Dec-14-2025=4***Dec-17-2025=1***Dec-19-2025=2***Dec-20-2025=2***Dec-22-2025=2***Dec-28-2025=2***Dec-29-2025=6***Dec-30-2025=4***Jan-03-2026=1***Jan-04-2026=2***Jan-05-2026=2***Jan-07-2026=4***Jan-08-2026=2***Jan-09-2026=2***Jan-10-2026=5***Jan-12-2026=2***Jan-14-2026=1***Jan-17-2026=1***Jan-19-2026=1***Jan-21-2026=4***Jan-22-2026=1***Jan-23-2026=1***Jan-24-2026=2***Jan-25-2026=1***Jan-28-2026=2***Feb-01-2026=2***Feb-02-2026=1***Feb-05-2026=1***Feb-06-2026=3***Feb-07-2026=2***Feb-09-2026=1***Feb-10-2026=1***Feb-12-2026=1***Feb-13-2026=4***Feb-18-2026=1***Feb-19-2026=2***Feb-20-2026=2***Feb-22-2026=1***Feb-23-2026=2***Feb-25-2026=3***Feb-26-2026=1***Mar-01-2026=1***Mar-03-2026=3***Mar-04-2026=1***Mar-05-2026=2***Mar-06-2026=1***Mar-07-2026=4***Mar-08-2026=1***Mar-10-2026=2***Mar-11-2026=3***Mar-12-2026=1***Mar-13-2026=1***Mar-14-2026=2***Mar-15-2026=1***Mar-16-2026=1***Mar-17-2026=2***Mar-21-2026=1***Mar-23-2026=1***Mar-24-2026=2***Mar-25-2026=1***Mar-26-2026=6***Mar-30-2026=9***Mar-31-2026=2***Apr-01-2026=2***Apr-02-2026=2***Apr-03-2026=3***Apr-04-2026=2***Apr-05-2026=4***Apr-06-2026=1***Apr-07-2026=1***Apr-10-2026=1***Apr-13-2026=1***Apr-14-2026=1***Apr-17-2026=1***Apr-18-2026=1***Apr-22-2026=1' WHERE job_id'1379947'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2025=172***Jun-2025=115***Jul-2025=68***Aug-2025=45***Sep-2025=42***Oct-2025=38***Nov-2025=17***Dec-2025=29***Jan-2026=34***Feb-2026=28***Mar-2026=48***Apr-2026=21' WHERE job_id'1379947'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1379947' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1379947 
0.0109   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '323990'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)