Job Openings Technical Lead – lnp2pBot CABA

About the job Technical Lead – lnp2pBot CABA

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/CD
  • English 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