← Back to vacancies

Full-Stack Developer

Remote
By agreement
Remote (Remote)RemoteContractNEW

Description (EN)

Required:

- 4+ years professional full-stack development experience
- Strong Python (Flask, FastAPI, or similar) — this is our primary backend
- Strong API integration experience including webhooks, REST, handling rate limits, retries, and failure modes
- SQL and database design experience (Postgres preferred)
- JavaScript, TypeScript, or Node.js working knowledge
- Git and GitHub workflow fluency
- Comfortable shipping to production and owning code end-to-end
- Fluent English (written and spoken). You will be on daily standups and weekly client-adjacent calls with the founder
- Strong communicator who explains technical tradeoffs clearly
- Self-directed. Able to take an ambiguous business problem, scope it, and ship a working solution
- Strong secure coding fundamentals: webhook signature validation, parameterized queries (no raw SQL injection vectors), input validation via Pydantic or similar, secrets via environment variables (never committed to git), and basic awareness of common attack surfaces. You don't need to be a security specialist, but every PR you ship will be evaluated for security hygiene.
- Attention to detail in reading job descriptions. Application secret phrase: CODE-FORWARD. Include this exact phrase as your answer to the secret phrase question in the application form. Applications missing this phrase are deleted unread.

Time zone requirement: You must be based in Latin America (Argentina, Colombia, Mexico, Chile, Uruguay, Brazil, or surrounding) with at least 4 hours of daily overlap with US Eastern Time (minimum 9am-1pm EST).

Who we are NOT looking for:

- Developers who need detailed specs for every task
- WordPress or Shopify generalists looking to transition into engineering
- Agencies or freelancers who want to subcontract this out
- Anyone wanting fully async work or graveyard-shift hours

Hiring process:

1. Application review (this posting)
2. 30-minute screening video call with the founder
3. Paid take-home project (4-6 hours of work, $200 flat fee)
4. 60-minute technical review call where you walk through your solution
5. 2-week paid trial at full salary with real codebase access
6. Decision and full contract offer

How to apply: GetOnBoard's application form will guide you. Required items:

1. Link to your GitHub and 1-2 production projects you have shipped (live URLs preferred)
2. Resume or LinkedIn profile
3. A 60-90 second video introducing yourself in English. Upload to Loom or YouTube (unlisted) and paste the link in the application form. Tell us your name, where you are based, your current work situation, and why this role interests you. We need to clearly hear your spoken English — written-only applications cannot be evaluated for this role.
4. Answer to the secret phrase question (read the full posting carefully — the phrase is hidden in the requirements above)

We respond within 5 business days to applications that include all four items.

You will be the primary technical hand for client implementations and internal systems, working directly with the founder.

What you will build:

- Custom AI voice agents using VAPI (configuring, prompting, integrating with our backend)
- Twilio-based SMS automations including missed call text-back and follow-up sequences
- n8n workflows for client lead routing, CRM sync, and notification systems
- Python and Flask services that orchestrate Claude API calls, data enrichment, and webhook handling
- Supabase schemas and queries for client data and analytics
- Cold outreach automation infrastructure (email sequencing, list management, response tracking)
- Internal tools that support our sales process: mystery shop data analysis, prospect research, personalization at scale
- Deployment and monitoring on Railway with proper production setup (Gunicorn, logging, error handling)
- Own security best practices in production code: webhook signature validation (Twilio, VAPI), Supabase RLS policies, input validation, secrets management via environment variables, rate limiting, and PII handling discipline. Every PR ships with these as defaults, not afterthoughts.

You will ship to production, own your code end-to-end, and translate ambiguous client requests into working systems. We move fast. Scope is often unclear at the start, and we expect you to scope, build, and deploy with minimal supervision.

Success in this role is measured by: production reliability of what you ship, speed from client request to working system, and how independently you handle ambiguous problems.

Ignitvio is a US-based AI marketing automation agency serving home service businesses (roofing, HVAC), professional services, and financial advisors. We build done-for-you systems that help clients respond to leads faster, recover database revenue, and scale customer acquisition without adding sales staff.

We're small, founder-led, and fully remote. We're hiring our first full-stack engineer to own technical delivery alongside the founder. You'll work directly with the founder daily, ship to production, and see your work drive client revenue within days.

Why this role is different:

- Modern stack with real autonomy: Python, Supabase, Twilio, VAPI, Claude API
- AI tooling is core to how we work. Claude Code and Cursor daily
- First engineering hire = first in line for technical leadership as we scale
- US market exposure with LATAM time zone. No graveyard shifts

- $2,800-$3,500 USD/month based on experience and trial performance
- Paid monthly via Deel (preferred) or Wise
- 90-day performance review with potential salary increase
- Ongoing 6-month review cycles
- Project completion bonuses for major client deliveries
- Full-time exclusive engagement (not a moonlighting gig)
- Fully remote, work from anywhere in Latin America
- Flexible hours with required overlap during US morning (9am-1pm EST minimum)
- Direct work with the founder, no middle management
- Clear growth path to technical lead as we scale

Published today

Similar vacancies

By agreement
Remote (Remote)RemoteFull-timeLeadGitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational e...

By agreement
🌍 Relocation-friendly
Remote (Remote)RemoteFull-timeLeadDeel

Who we are is what we do. Deel is the all-in-one payroll and HR platform for global teams. Our vision is to unlock global opportunity for every person...

By agreement
⚠️ Local work auth required
Remote (Remote)RemoteContractGitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational e...

By agreement
Remote (Remote)RemoteFull-timeLeadGitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational e...