Technical Lead – lnp2pBot - Colombia

Remote Full-time
About the project
lnp2pBot is an open-source Telegram bot that enables peer-to-peer Bitcoin exchange through Lightning Network, with no KYC or custodians. Since 2022, it has facilitated thousands of transactions between users in over 30 countries, especially in communities with limited access to the traditional financial system.

+1,300 commits, 50 contributors, 38 releases
Project sponsored by the Human Rights Foundation (2022)
100% open-source code (MIT License)
Active Telegram community with users in Latin America, Africa, and Asia

Stack: TypeScript, Telegraf, MongoDB/Mongoose, LND (Lightning), Docker
The role
We're looking for a Technical Lead to drive the bot's technical development, guide open-source community contributors, and ensure the project's quality, security, and stability.
This is a hands-on role: you'll write code, review PRs, and make architecture decisions. You'll work directly with the founder (technical background) in a small, agile team.

Key responsibilities
Technical leadership
Define architectural direction and code standards
Review PRs with focus on TypeScript quality, Lightning security, and proper localization
Mentor contributors with constructive, actionable feedback
Active development

Implement critical features and fix priority bugs
Maintain and improve order flows, disputes, and community modules
Ensure code complies with linting, tests, and documentation

Project management

Daily issue triage: categorize, reproduce bugs, maintain a clear roadmap
Manage releases: changelogs, versioning, build verification
Keep dependencies updated (Telegraf, mongoose, lightning, etc.)

Security and operations

Audit hold-invoice logic, Mongo queries, admin commands
Monitor background jobs, respond to incidents, document lessons learned
Coordinate with admins/solvers in dispute or abuse cases
Lo que buscamos
Requisitos

TypeScript/Node.js avanzado con experiencia en bots o servicios event-driven
Lightning Network: experiencia práctica con hold invoices, macaroons, integraciones LND/gRPC
MongoDB/Mongoose: optimización de queries, índices, migraciones
Mentalidad de seguridad: threat modeling, gestión de secrets, respuesta a incidentes
GitHub workflow sólido: PRs, code review, issue templates, CI/CD
Comunicación en inglés (el proyecto tiene contributors internacionales)

What we're looking for
Requirements

Advanced TypeScript/Node.js with experience in bots or event-driven services
Lightning Network: hands-on experience with hold invoices, macaroons, LND/gRPC integrations
MongoDB/Mongoose: query optimization, indexes, migrations
Security mindset: threat modeling, secrets management, incident response
Solid GitHub workflow: PRs, code review, issue templates, CI/CDEnglish communication skills (the project has international contributors)
Nice to have

Experience with Telegraf, grammY, or Telegram bot middleware
Knowledge of Lightning tools: nostr-tools, lnurl, Tor/SOCKS
Familiarity with i18n/localization and keeping translations in sync
Experience with Docker, DigitalOcean, and logging stacks (winston)
Track record maintaining open-source projects with active communities
What we offer
$2,000 – $3,000 USD/month (flexible payment method)
100% remote with flexible hours (4-5h overlap with Argentina timezone)
Real impact: your code helps people in financially restricted countries access Bitcoin
Technical autonomy: architecture decisions with a founder who understands code
Ecosystem visibility: recognized project, HRF-sponsored, featured at Bitcoin conferences
Global community: you'll work with contributors from multiple countries
Communication:
Excellent written communication in Spanish (required).Fluency in English or Portuguese is desirable.
Equal Opportunity
All candidates will undergo the same evaluation process, without
discrimination based on gender, race, or any other characteristic.
Learn more: libreriadesatoshi.com | b4os.dev



Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Part-time Remote Data Entry Specialist – Flexible Work from Home Opportunity with Competitive Hourly Wages and Comprehensive Benefits at arenaflex

Remote Full-time

Investigator-Remote-Ohio

Remote Full-time

Distributed Systems Engineer (L4) - Data Platform - Remote Opportunity with Netflix

Remote Full-time

**Experienced Part-Time Remote Data Entry Clerk – Virtual Office Operations**

Remote Full-time

SC Analyst

Remote Full-time

Wayfair Remote Positions WFH Jobs $/hour

Remote Full-time

Experienced Energy Services Data Entry Clerk – Remote Work Opportunity for Detail-Oriented Professionals in Human Services

Remote Full-time

Marketing / Automation Specialist /Part-Time/ Remote/

Remote Full-time

Urgent Hiring: DoorDash Delivery Driver

Remote Full-time

Founding Territory Account Executive (Remote, West Coast)

Remote Full-time
← Back to Home