
Node.js Developer/ Technical Account Manager for CPG brands in LATAM
Job Description
Position Overview
Join Veryfi as a Node.js Developer & Technical Account Manager (LATAM) and play a critical role in building, deploying, and supporting WhatsApp-based loyalty and promotional campaigns for leading CPG brands across Latin America.
This hybrid role combines hands-on backend development, customer-facing technical ownership, and campaign operations. You will design and build WhatsApp bots using Node.js, integrate with Veryfi’s OCR & data extraction APIs, and act as the technical lead for campaigns—from kickoff to post-campaign reporting.
You’ll work directly with brands, agencies, and internal teams to ensure campaigns launch smoothly, scale reliably, and deliver measurable business results.
Key Responsibilities
WhatsApp Bot Development (Node.js)
- Bot Architecture & Development: Design, build, and maintain WhatsApp bots using Node.js for loyalty programs, promotions, and automated customer journeys
- API Integrations: Integrate WhatsApp bots with Veryfi APIs (OCR, Lens, document processing), databases, CRM tools, and third-party services
- Campaign Logic: Implement business rules for points accumulation, rewards redemption, fraud prevention, validations, and user segmentation
- Scalable Backend Services: Build reliable, scalable backend services using Node.js, REST APIs, webhooks, and event-driven flows
- Code Quality: Write clean, maintainable, and well-documented code following best practices
Loyalty Campaign Execution (End-to-End)
- Campaign Build-Out: Translate campaign mechanics into technical flows (receipt validation, product matching, points, rewards, rankings)
- Go-Live Ownership: Own technical readiness for launches, including testing, validations, and production deployment
- Fraud & Edge Cases: Implement safeguards against fraud, duplicate submissions, and abuse scenarios
- Post-Launch Support: Monitor campaign performance, fix issues quickly, and iterate based on real user behavior
- Reporting Support: Assist with technical reporting, data extraction, and campaign performance insights
Technical Account Management (LATAM)
- Client Technical Lead: Act as the main technical point of contact for LATAM clients during onboarding and active campaigns
- Solution Design: Advise customers on best technical approaches for their loyalty and promotional use cases
- Issue Resolution: Troubleshoot production issues, API errors, WhatsApp flow problems, and data discrepancies
- Clear Communication: Explain technical concepts in simple terms to non-technical stakeholders
- Escalation Handling: Coordinate with internal engineering, product, and support teams when deeper intervention is needed
Collaboration & Continuous Improvement
- Cross-Functional Work: Collaborate with Product, Sales, Support, and Marketing teams to improve campaign delivery
- Process Improvement: Identify patterns and suggest improvements to campaign templates, bot flows, and backend architecture
- Documentation: Create and maintain technical documentation for bots, integrations, and campaign flows
- Product Feedback: Share real-world client feedback with product and engineering teams
Requirements
Experience & Background
- 3+ years of experience as a Node.js / Backend Developer
- Experience building chatbots, messaging platforms, or automation systems (WhatsApp preferred)
- Startup or fast-paced environment experience strongly preferred
- Experience working with LATAM customers or regional campaigns is a big plus
Technical Skills
- Strong proficiency in Node.js (ESM preferred)
- Experience with REST APIs, webhooks, async flows, and background jobs
- Familiarity with WhatsApp Cloud API or similar messaging APIs
- Experience with databases (PostgreSQL, MongoDB, or similar)
- Understanding of authentication, security, and API best practices
- Experience supporting production systems and live campaigns
Core Competencies
- Strong problem-solving mindset and attention to detail
- Excellent written and verbal communication (Spanish required, English strongly preferred)
- Customer-oriented mindset with the ability to balance engineering and client needs
- Ability to manage multiple campaigns and priorities simultaneously
- Ownership mentality — you build it, you support it, you improve it
Performance Standards
- Successfully launch and support WhatsApp loyalty campaigns on schedule
- Maintain high campaign stability and low incident rates
- Resolve technical issues efficiently with minimal customer impact
- Deliver clean, maintainable, and scalable Node.js code
- Achieve high customer satisfaction from LATAM clients
Specialization Areas
- Primary Focus: WhatsApp Bots, Loyalty Programs, and Promotional Campaigns for CPG brands
- Secondary Focus: Technical Account Management and client-facing solution design
Growth Opportunities
This role offers a unique opportunity to become a subject matter expert in WhatsApp-based loyalty programs, CPG campaign execution, and Veryfi’s OCR and automation platform.
As Veryfi continues to scale across LATAM and globally, you’ll have:
- Direct exposure to large regional brands and complex campaigns
- Access to leadership and influence over product direction
- Clear paths toward Technical Lead, or Solutions Architect roles
- Exceptional performance - measured by campaign success, client satisfaction, and technical impact - will be a key factor in raises and promotions.
Why Join Veryfi?
- High Impact Role: Build real products used by millions of consumers across LATAM
- Y Combinator-Backed: Be part of a world-class startup ecosystem
- Hybrid Engineering Role: Code, launch, support, and own real business outcomes
- Fast Growth: Join at a stage where your work directly shapes the platform
- Learning Environment: Work alongside experienced founders and senior engineers
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Medellín, Colombia (Hybrid)
- Posted
- Compensation
- $24,000 - $45,000 per year
More Roles at Veryfi, Inc.





Similar Software Roles



Found this role interesting?