Vibe Coder / AI Developer with Digital Marketing Experience
Lokasi klien: 🇺🇸 United States
Tentang pekerjaan
About the Role
We are a digital marketing agency for nonprofits and mission-driven organizations, and we also build our own software for the nonprofit sector. We are looking for a part-time developer who lives in Claude Code and understands digital marketing from the inside, to turn working prototypes into tools people actually use.
This is a contract role at 10 to 20 hours a week, around $30 an hour, fully remote. You will work alongside a strategist who scopes each project and owns the client relationship, and you will handle the bulk of the build.
What You'll Work On
Your time splits between client projects for nonprofits and internal tools for our own team and software product. A strategist typically builds a quick proof of concept in a few hours; you take it from there to something polished, reliable and ready to hand over.
Client builds. Custom internal tools for nonprofits: dashboards and insights on top of their CRM and fundraising data, custom databases, and automations that replace manual spreadsheet work.
Campaign tooling. Finishing and extending a campaign builder that creates Google and Meta ad campaigns through their APIs, including targeting options like custom and lookalike audiences.
Reporting automation. Piping ad platform and analytics data into Google Sheets and dashboards through tools like Windsor.ai, and drafting performance reports from live data.
Optimization audits. Pulling account data via API and checking it against our internal best-practice docs, so account managers get a regular list of recommended changes to review.
Research and data tools. Scrapers, enrichment and analysis across large datasets of nonprofit websites, including search and AI visibility tooling.
Documentation. Writing clear setup and maintenance notes so clients and teammates can run and extend what you build.
What We're Looking For
Deep, daily experience with Claude Code. You use it as your main development environment, and you know how to set up projects, write instructions and skills, connect MCP servers and APIs, and manage token usage across models.
A background in digital marketing. You have worked hands-on with Google Ads, Meta Ads, GA4 or similar platforms, so you understand how campaigns, audiences and conversion tracking work without needing them explained.
A portfolio of things you have built. Apps, automations, dashboards or agents you can show us, with a short note on what each one does and how you built it.
Comfort with APIs and integrations. You can read API documentation, handle authentication, and connect tools like Google Sheets, CRMs and ad platforms, including through middleware such as Composio or Zapier.
Judgment about what to build. You can tell the difference between a demo and a tool someone will use every week, and you build for the second.
Clear written communication. You keep a strategist up to date asynchronously, flag blockers early, and document your work so someone else can pick it up.
A human-in-the-loop mindset. You build tools that recommend and draft, with a person approving any change to a live system.
Nice to Have
Experience writing code by hand. A background in traditional development (Python, JavaScript or TypeScript, SQL) before AI tools, so you can read, debug and simplify what the AI writes rather than just accept it.
Experience with the Google Ads and Meta Marketing APIs specifically.
Experience with CRMs common in the nonprofit sector, such as Salesforce, Bloomerang or HubSpot.
Familiarity with databases and hosting, such as Supabase, Postgres, Airtable or Vercel.
Experience with open-source or self-hosted models, or tools that route tasks across models to keep costs down.
Experience working with nonprofits or mission-driven organizations.
Comfort joining the occasional client call to demo a tool or gather feedback.
How We Work
We are a small, remote team that leans hard on AI and holds a high bar for quality. You will report to a strategist who scopes each project with the client, reviews your work before it ships, and stays accountable for delivery. Our founder sets the product direction and stays close to the build.
Most communication is asynchronous in Slack, with short Loom walkthroughs instead of long meetings.
Projects arrive with a clear scope and often a working prototype, so you can start building on day one.
You will have access to our shared Claude Code setup, internal skills and best-practice docs, and the connected accounts each project needs.
We want to learn from you too. If you know a better way to build something, we want to hear it.
How to Apply
Send us:
Links to two or three things you have built with Claude Code, with a sentence on each about the problem it solved.
A short note on your digital marketing experience: which platforms, and what you did in them.
If you have written code by hand before, tell us what languages and what you built.
Your weekly availability and hourly rate.
Shortlisted candidates will go through two rounds of interviews:
An interview with our lead strategist.
An interview with our founder and CEO/COO.
The process may also include a short paid test build.