Python Developer (RapidPro, Twilio & Golang)

Job updated about 1 year ago
The employer was active 5 months ago

Job Description

Freelance Python Developer – RapidPro, Twilio, Golang
Remote | Long-Term Contract | 30–40 hrs/week

CommunityConnect Labs (CCL) is seeking a talented Python Developer with experience in RapidPro, Twilio, and Golang to help us build impactful messaging tools for social good. This is a long-term freelance contract with steady work and a supportive remote team.

🔧 Responsibilities
-Build chatbot flows using RapidPro.
-Integrate Twilio for messaging services (text, voice).
-Write backend services using Python (Django, Flask, or FastAPI).
-Support backend components written in Golang (e.g., GoFlow).
-Develop and consume REST APIs for data integrations.
-Troubleshoot, optimize, and maintain messaging workflows.
-Collaborate in an agile team environment.

Requirements


✅ Required Skills
-5+ years of backend Python experience.
-RapidPro flow building and API integration experience.
-Solid knowledge of Twilio API usage.
-Familiarity with Golang for backend systems.
-Proficiency in Django, Flask, or FastAPI.
-Experience with PostgreSQL, MySQL, or MongoDB.
-Understanding of async processing tools like Celery or Redis.
-Experience with API/webhook-based integrations.
-Comfortable using Git version control tools.

-Familiarity with cloud services (AWS, GCP, Azure).

💡 Nice to Have
-Experience with Docker or CI/CD pipelines.
-Background in civic tech or public-interest software.

🌟 Why Join Us?
-Work that makes a difference in real communities.
-Friendly, remote-first team across global time zones.
-Long-term project opportunities and room to grow.

📌 When You Apply:
Please include a short description of your experience and mention any relevant chatbot or messaging projects. We’re excited to learn how you can contribute!

1
10 years of experience required
15 ~ 30 USD / hour
100% Remote Work
Meet the Hiring Team
Avatar of the user.
Principal Engineer
Avatar of the user.
Solutions Architect
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for

About us

Helping government and providers engage with their communities with enterprise-class technology & professional services.