Google Apps Script Developer

About This Unique Role

 

We are looking for an experienced Google Apps Script (GAS) Developer for a unique Staff Augmentation position. This is not a typical corporate project. This is a direct 1-on-1 partnership with our client—a highly skilled Senior Architect—who needs your technical expertise as an "extra pair of hands."

No managers, no middlemen. Just you, the Architect, and the clean code.

 

Your Mission: Refactoring and Automation

 

Your main task is to take an existing Google Apps Script application (built on TypeScript) and elevate it to the next level:

  • UI/UX Refactoring (Sidebar UI): Refactor and significantly extend the existing Sidebar UI (HtmlService). Key aspects: robust validation, correct error handling, and two-way data synchronization between the Sidebar and the Google Sheet.
  • TypeScript Pipeline: Work with the existing, modern architecture (code in TypeScript, compiled into .gs files via clasp).
  • Automated Testing (Critical Advantage!): Assist the client in setting up and writing automated tests for the web application. The client is considering Playwright/Puppeteer—your experience here is crucial.

 

A Collaboration Model You Will Appreciate

 

The client values transparency, technical depth, and agility:

  • Direct Communication: Daily interaction directly with the Project Architect. You influence technical decisions.
  • High Autonomy: Proactivity, ownership, and independence are highly expected.
  • AI-Driven Collaboration: The client actively uses Cursor IDE and expects you to be ready to immerse yourself in modern AI tools for development acceleration and knowledge sharing.

 

Our Ideal Candidate (Must-Haves)

 

  • Deep Expertise in Google Apps Script (V8): You know its capabilities and limitations.
  • TypeScript Mastery: Solid experience using TypeScript in the Apps Script environment.
  • HtmlService UI: Proven experience in building complex and functional Sidebar UIs using HtmlService (HTML/CSS/JS).
  • Automated Testing Setup: Hands-on experience in setting up and writing E2E tests. Experience with Playwright or Puppeteer is a critical advantage.
  • AI Tools (Key Bonus): You actively use or are eager to use AI development tools (Cursor IDE, GitHub Copilot, Claude, etc.) and are ready to collaborate in this format.

 

What's Next?

 

If you are ready for a technically challenging yet highly transparent collaboration where your expertise will be valued above all else, please send us your CV.

Start your response with a brief summary of your most complex experience with an HtmlService Sidebar UI and two-way data synchronization.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Google Apps Script, TypeScript, JavaScript, HTML, CSS, Playwright, clasp
Published 12 November
19 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...