JerseySTEM is a mission-driven professional network of pro-bono contributors dedicated to improving access to STEM education and career pathways for underserved middle school girls in New Jersey. The Full Stack Software Engineer will design, build, and maintain backend automation modules using Google Apps Script and Google Workspace APIs, while collaborating with stakeholders in an agile environment. The role also involves developing integrations, maintaining data integrity, documenting solutions, and troubleshooting production issues.
Collaborate with product/ops stakeholders to translate requirements into technical solutions
Develop and maintain Google Apps Script backend modules to automate internal workflows
Build integrations using Google Workspace APIs, including (but not limited to):
Implement reusable library-style modules and clean coding patterns in Apps Script
Design data flow logic and enforce data integrity across Sheets/Drive/other systems
Use GitLab merge requests, code reviews, and branching workflows
Track work via Jira tickets, participate in sprint planning, and deliver iterative updates
Write clear documentation in Confluence and lightweight technical specs for modules and automations
Troubleshoot production issues, optimize scripts for performance, and prevent quota overruns