All roles

Open role

[Remote] TECH501: Software Engineer

Remote · Singapore Full-time

Note: The job is a remote job and is open to candidates in USA. JerseySTEM is a mission-driven professional network dedicated to improving access to STEM education for underserved middle school girls in New Jersey. They are seeking a Software Engineer to design and build backend automation modules using Google Apps Script and integrate with Google Workspace APIs to support operational needs.

Responsibilities

  • Develop and maintain Google Apps Script backend modules to automate internal workflows
  • Build integrations using Google Workspace APIs, including (but not limited to):
  • Google Sheets API (data processing, reporting, sync)
  • Drive API (file operations, folder structure automation)
  • Gmail API (notifications, inbound/outbound workflow automation)
  • Calendar API (event creation, attendee handling, scheduling logic)
  • Admin SDK (user / group management where applicable)
  • 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
  • Write clear documentation and lightweight technical specs for modules and automations
  • Collaborate with product/ops stakeholders to translate requirements into technical solutions
  • Use GitLab merge requests, code reviews, and branching workflows
  • Track work via Jira tickets, participate in sprint planning, and deliver iterative updates
  • Troubleshoot production issues, optimize scripts for performance, and prevent quota overruns

Skills

  • Computer Science Major
  • 2 years of Industry Experience in software engineering
  • Working Knowledge or willingness to learn Google Apps Scripting Language
  • Resourceful, can-do attitude
  • Comfort working in a ‘virtual organization' with digital tools (Google Workspace, Jira, salesforce)

Company Overview

  • JerseySTEM provides stem oriented educational opportunities. It was founded in 2013, and is headquartered in Chatham, New Jersey, USA, with a workforce of 11-50 employees. Its website is https://www.jerseystem.org.
  • More open positions

    [Remote] AVP Legal Counsel

    Work from home Full-time role

    [Remote] Product Marketing Manager

    Work from home Full-time role

    [Remote] Customer Service Coordinator, Division Production Software

    Work from home Full-time role

    [Remote] Project Manager

    Work from home Full-time role

    [Remote] Senior Manager, AI

    Work from home Full-time role

    Accounts Receivable Rep- 3rd Party Non-Gov't payers

    Work from home Full-time role

    [Remote] Mortgage Loan Officer

    Work from home Full-time role

    Junior Staff Accountant Hybrid 10% In Person

    Work from home Full-time role

    Steuerfachkraft (m/w/d) in Untergrombach mindestens 52.000€ - 100% Remote möglich

    Work from home Full-time role

    Remote Grant Writer and Development Manager

    Work from home Full-time role

    Contrôleur(e) financier

    Work from home Full-time role

    Remote Data Entry Specialist – Work From Home Opportunity with Flexible Hours & Growth Potential at careerzynith

    Work from home Full-time role

    [Remote] Senior Product Manager, Growth

    Work from home Full-time role

    ON-CALL Senior Environmental Engineer (REMOTE ROLE)

    Work from home Full-time role

    Director, Product Management – Global Store Discovery

    Work from home Full-time role

    [Remote] Project Electrical Engineer-Federal Engineering & Design

    Work from home Full-time role

    [Remote] KAP 2026-2027 - Manager of Education Initiatives - Virginia Institute for Public Policy

    Work from home Full-time role

    WFH Caption & Subtitle Writer – Watch Videos & Type

    Work from home Full-time role

    [Hiring] Patient Monitoring - Bilingual LVN/LPN @Nsight Health

    Work from home Full-time role

    Data Scientist - Staff or Senior (United Kingdom)

    Work from home Full-time role

    Client Logistics Coordinator (Remote)

    Work from home Full-time role