We’re building the future of connectivity in Africa, from the ground up. We’re a lean team relentlessly tackling every problem on a first principle basis. We need people who want to take on responsibility, and are not intimidated by large challenges and ambition.
If you enjoy the aforementioned, you’re going to love working with the Share team…
About Share:
Share is an ecosystem built for next-generation Internet Service Providers on a mission to connect the 600 million people in Africa who remain offline. Like Airbnb for homes or Uber for rides, Share unlocks a new asset class - telecom infrastructure - by enabling local networks to expand connectivity and earn from it.
Backed by global leading tech investors and powered by a world-class team, Share is building one of the most scalable and impactful technology companies in the world, from Africa.
*Living Twice Inc. is the U.S.-based legal entity managing the Share ecosystem.
Learn more at www.share.inc
What we’re looking for:
We’re looking for a Full-Stack Senior Engineer to lead the buildout of a scalable web & mobile platform that merges Web2/Web3 systems with real-world telecommunication infrastructure systems. This platform is the digital entry point for:
- DTC Portals: to manage their internet access, billing, and usage.
- B2B SaaS: to monitor network performance, user engagement, and billing analytics.
This is a high-impact role central to realizing our decentralized internet vision, delivering usability, performance, and transparency at scale.
At Share, we’re leveraging blockchain technology and reward mechanisms to build the most affordable and ubiquitous internet network in the world.
Responsibilities:
- Lead full-stack development across backend services, data models, and frontend interfaces, ensuring alignment with Share’s vision for a decentralized internet.
- Define technical roadmap, drive execution in Linear, and mentor junior engineers on best practices in scalable, secure system design.
- Architect and implement high-performance backend services powering billing, subscription management, and telecom-grade reliability.
- Integrate and optimize large-scale B2B platform databases (SQL + NoSQL), ensuring low-latency analytics and seamless multi-tenant scalability.
- Deploy and optimize builds using Vercel or equivalent platforms for high availability and rapid iteration.
- Design and maintain robust data pipelines and models supporting real-time analytics, monitoring, and cross-system synchronization.
- Ensure high standards of durability, security, and compliance across all data flows.
Qualifications:
- Front-End Development: Expert-level proficiency with React (preferred), with strong knowledge of Vue or Angular; skilled in building responsive, accessible, and performant interfaces for web and mobile applications.
- Back-End Development: Advanced hands-on experience with Node.js and/or Python, including designing APIs, microservices, and event-driven architectures.
- Database Architecture: Proven track record designing and managing SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) systems at scale, including replication, sharding, and high-availability setups.
- Billing & Payments Systems: Experience architecting subscription, billing, and payment platforms (integration with PSPs, invoicing engines, multi-currency support).
- Cloud & Infrastructure: Proficient with AWS, including serverless deployments, containerization (Docker/Kubernetes), and observability (monitoring, logging, real-time analytics).
- Collaboration & Workflow Tools: Strong experience with Linear, GitHub/GitLab, and Agile development practices, including writing clean, well-documented, and testable code.
- Security & Compliance: Working knowledge of data security, access controls, encryption, and regulatory requirements relevant to fintech/telecom integrations.
(Nice to have) Web3 & Blockchain Integration Knowledge
- Ability to develop and integrate smart contract, wallet, and token-based systems that power network incentives, decentralized identity, and transparent billing.