Glific Python API Developer @TAP
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Glific Python API Developer @TAP

2d ago - TAP is hiring a remote Glific Python API Developer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We're looking for a developer who can do both β€” design the conversational flow that a student experiences on WhatsApp and build the backend systems that make it work reliably at scale. You can independently trace a user interaction from a Glific flow through webhooks and APIs all the way to the database, identify where something is breaking, and implement a fix that holds. You write clean, maintainable code, document what you build, and take ownership of the systems you ship β€” including after they go live. If you're someone who finds satisfaction in making complex integrations work seamlessly for users who will never know they exist β€” you'll thrive here.

Qualifications

  • 1+ year of practical experience creating and managing Glific flows.
  • Strong Python programming skills.
  • Experience developing and consuming REST APIs.
  • Experience with FastAPI, Frappe, or another Python web framework.
  • Understanding of webhooks, JSON, HTTP, OAuth, API tokens, and authentication.
  • Working knowledge of SQL databases β€” PostgreSQL or MariaDB.
  • Experience with Git and structured debugging.
  • Ability to translate business processes into clear conversational flows and backend logic.

Requirements

  • Design, implement, test, and maintain Glific flows for student and teacher-facing experiences.
  • Integrate Glific with internal and third-party systems.
  • Translate business and program requirements into clear, reliable conversational flows.
  • Implement multilingual flows where required.
  • Develop REST APIs using FastAPI, Frappe, Django, Flask, or similar Python frameworks.
  • Implement webhooks, authentication, validation, error handling, and logging.
  • Write maintainable code, technical documentation, and automated tests.
  • Work with SQL databases β€” PostgreSQL, MariaDB β€” and manage data exchange between systems.
  • Ensure reliable data flow across Glific, backend APIs, and integrated platforms.
  • Diagnose issues across flows, APIs, background jobs, and integrations.
  • Monitor production systems and resolve performance or reliability problems.
  • Collaborate with product, operations, and program teams to convert requirements into working solutions.

Benefits

  • Real ownership: Build and maintain systems that directly power TAP's student-facing learning experience.
  • Interesting problems: Work at the intersection of conversational design, backend engineering, and AI integration β€” on a platform serving thousands of daily active users.
  • Collaborative environment: Work closely with product, operations, curriculum, and program teams β€” your work connects directly to what students experience.
  • Supportive culture: Collaborative teams, open communication, and shared purpose.
  • Sector-aligned compensation: Competitive salary in line with experience and nonprofit standards.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Glific Python API Developer @TAP
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,498+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later