Himalayas logo
JerseySTEMJE

TECH501: Software Developer

JerseySTEM is dedicated to supporting and empowering middle school girls in underrepresented communities across New Jersey through hands-on STEM education programs.

JerseySTEM

Employee count: 201-500

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About JerseySTEM

All JerseySTEM roles are pro-bono (unpaid) positions.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.

Members contribute their professional skills and leverage their networks in service of the organization’s gender-equity agenda.Membership is a minimum six-month commitment of approximately six flexible hours per week and includes a $100 refundable deposit, returned after six months of active membership. K–12 educators, retirees, veterans, interns, and students are exempt from the deposit.

Overview

This is a pro-bono position.

JerseySTEM is seeking a Software Developer to design and build backend automation modules in Google Apps Script, integrating deeply with Google Workspace APIs such as Gmail, Drive, Sheets, Docs, Calendar, and Admin SDK. This role focuses on creating reliable services, workflows, and data pipelines that support real operational needs.

You will work in an agile environment using GitLab for version control and CI practices and Jira for sprint planning and issue tracking.

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.

  • 5-6 hours per week, minimum 6 month commitment

Qualifications

  • Knowledge or willingness to learn Google Apps Scripting Language
  • Technical background in one of the JerseySTEM Areas
  • Strong leadership/team building skills
  • Resourceful, can-do attitude
  • Comfort working in a ‘virtual organization’ with digital tools (G-Suite, Slack, Jira, salesforce)

About the job

Apply before

Posted on

Job type

Other

Experience level

Entry-level

Location requirements

Hiring timezones

United States +/- 0 hours

About JerseySTEM

Learn more about JerseySTEM and their company culture.

View company profile

JerseySTEM is focused on bridging the gender and innovation gaps in STEM education for middle school girls in underrepresented communities across New Jersey. This organization is striving to reach an ambitious target of 2,600 underrepresented middle school girls by 2026, emphasizing the importance of engaging girls in science, technology, engineering, and mathematics. Their mission is not just about education; it’s also about empowerment, providing opportunities for girls to develop critical problem-solving skills through hands-on, project-based initiatives.

In addition, JerseySTEM recognizes the pressing need to support educational programs that cultivate interest among young females in STEM-related fields. They provide resources aimed at enhancing STEM-oriented educational opportunities, thereby addressing the disparities that exist in these crucial areas. By mobilizing community resources and activating a network of volunteers, JerseySTEM seeks to foster a learning environment that encourages girls to pursue careers in STEM, thus contributing to closing the gender gap within these industries.

Claim this profileJerseySTEM logoJE

JerseySTEM

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

26 remote jobs at JerseySTEM

Explore the variety of open remote roles at JerseySTEM, offering flexible work options across multiple disciplines and skill levels.

View all jobs at JerseySTEM

Remote companies like JerseySTEM

Find your next opportunity by exploring profiles of companies that are similar to JerseySTEM. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
JerseySTEM hiring TECH501: Software Developer • Remote (Work from Home) | Himalayas