TECH602: Software Development Mentor
WFA Digital Insight
The demand for skilled software development mentors has grown significantly, with a 25% increase in remote job postings in the last year alone. As the tech industry continues to evolve, professionals with expertise in Google Apps Script and Salesforce are in high demand. JerseySTEM stands out for its mission-driven approach, providing a unique opportunity for mentors to make a meaningful impact. With the rise of remote work, candidates should be prepared to demonstrate their ability to work independently and collaboratively in a virtual environment. Before applying, candidates should consider their ability to commit to a minimum of six months and approximately six hours per week.
Job Description
About the Role
The Software Development Mentor role at JerseySTEM is a unique opportunity to make a meaningful impact on the lives of underserved middle school girls in New Jersey. As a member of a small scrum team, you will be responsible for mentoring junior developers, designing and building software applications, and creating reliable services and workflows. Your day-to-day work will involve hands-on development, advising and mentoring student interns, and reviewing their work. You will work in an agile environment using GitLab for version control and CI practices and Jira for sprint planning and issue tracking.The role is pro-bono, requiring a minimum six-month commitment of approximately six flexible hours per week. You will be part of a virtual organization, using digital tools such as G-Suite, Slack, and Salesforce. Your work will have a direct impact on the organization's gender-equity agenda, and you will have the opportunity to contribute your professional skills and leverage your network to support the organization's mission.
JerseySTEM is a mission-driven professional network dedicated to improving access to STEM education and career pathways for underserved middle school girls in New Jersey. The organization relies on the contributions of its members, who bring their professional skills and expertise to support the organization's goals.
What You Will Do
- Develop and maintain Google Apps Script backend modules to automate internal workflows
- Build integrations using Google Workspace APIs, including Google Sheets API, Drive API, Gmail API, Calendar API, and Admin SDK
- Implement reusable library-style modules and clean coding patterns in Apps Script
- Explore opportunities to use AI technology to improve the velocity and code quality of the team
- 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
What We Are Looking For
- Knowledge or willingness to learn Google Apps Scripting Language
- Technical background in one of the JerseySTEM areas
- Strong leadership and team-building skills
- Resourceful, can-do attitude
- Comfort working in a virtual organization with digital tools
- Experience with Salesforce and Google Sheets
- Strong communication and collaboration skills
- Ability to commit to a minimum of six months and approximately six hours per week
Nice to Have
- Experience with AI technology and machine learning
- Familiarity with agile development methodologies and version control systems
- Knowledge of data flow logic and data integrity principles
Benefits and Perks
- Opportunity to make a meaningful impact on the lives of underserved middle school girls in New Jersey
- Chance to work with a mission-driven organization and contribute to its gender-equity agenda
- Experience working in a virtual organization with digital tools
- Professional development opportunities and networking chances
- Flexible work schedule and remote work arrangement
- Access to a community of like-minded professionals
How to Stand Out
- Be prepared to demonstrate your experience with Google Apps Script and Salesforce, and highlight any relevant certifications or training.
- Showcase your ability to work independently and collaboratively in a virtual environment, and highlight any experience with agile development methodologies.
- Emphasize your strong leadership and team-building skills, and provide examples of how you have mentored or led teams in the past.
- Highlight your resourceful and can-do attitude, and provide examples of how you have overcome challenges in your previous roles.
- Be prepared to discuss your experience with data flow logic and data integrity principles, and provide examples of how you have applied these principles in your previous work.
- Research the organization and its mission, and be prepared to discuss how your skills and experience align with its goals.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.