Low-Code Internal Tools Developer

The Outreach Team
2d$30 - $60Remote

About The Position

This is a part-time position housed within the Data and Systems team. The Data and Systems team plays a critical role in helping the field teams hit their goals and win campaigns by developing new tools and automation to make internal processes like recruitment, onboarding, and payroll more efficient at scale. In the Low-Code Internal Tools Developer role, you’ll work to solve unique operational needs for our internal teams by either iterating on top of our existing technical infrastructure, or sometimes by creating a brand-new tool or automation. While we utilize a wide array of internal tools, we’re primarily looking for someone who can help build out low-code features in: 1) our custom CRM app built in Zoho Creator and 2) Google Workspace via writing/editing custom Apps Script.

Requirements

  • Hands-on experience building technical tools or workflow automation. You’ve built real-world tools/automations that significantly reduced manual work and were designed for non-technical users.
  • Strong scripting fundamentals:
  • You’re fluent in at least one scripting language (e.g., JavaScript or similar).
  • You understand variables, data types, conditionals, loops, functions, arrays/objects, etc and would feel confident about figuring out the syntax for any of these within a new language quickly.
  • You can also read, modify, and debug scripts written by others in the context of a low-code platform.
  • Systems thinker. You can envision the underlying structure of complex interconnected systems, and anticipate downstream effects of changes to any one system on the others.
  • Clear communicator with non-technical stakeholders. You ask good questions that uncover the user’s root issue, write clear proposals that explain options and trade-offs, get buy-in on your proposed solutions, and build others’ comfort in giving you feedback/requests.
  • Strong documentation skills. You can write clear technical instructions that allow other technical users to understand and maintain your projects, as well as user-facing guides.
  • Highly flexible / adaptable. You’re comfortable changing direction during the course of a new build if new requirements or barriers are unearthed, and you don’t mind iterating on the same build several times based on feedback.
  • Effective independent remote worker. You take ownership over task completion, provide regular status updates, and have a track record of hitting tight deadlines.

Nice To Haves

  • At least 1-2 years of experience in face-to-face field operations (voter contact, voter registration, organizing, ballot initiatives, fundraising, etc)
  • Proficiency with using Google Apps Script to customize Google Workspace functionality
  • Proficiency with using Zoho Deluge to customize functionality within the Zoho ecosystem

Responsibilities

  • Use documentation and trainings to learn existing technical infrastructure
  • Conduct discovery meetings with internal teams to assess their current systems and ask questions about their workflow needs
  • Write scoping documents to translate unique operational needs into proposed solutions and technical requirements
  • Build prototypes of updated workflows or tools that solve operational problems
  • Conduct rigorous testing of your proposed solutions, ensuring that bugs are fixed quickly and edge cases are dealt with appropriately
  • Deploy approved technical solutions across internal platforms
  • Manage and update documentation for new systems and processes that you help build
  • Train staff how to use new systems and processes that you help build
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service