Share

Lead Principal Software Engineer

Madrid, MD, ES

2 days ago
Save Job

Summary

About Share

Share is a next-generation Internet Service Provider in Africa, building a decentralized and affordable network to connect the 600 million individuals that remain offline. Like Airbnb did for homes and Uber for rides, Share unlocks a new asset class (internet infrastructure) by enabling anyone to power connectivity and earn from it.

Backed by leading tech investors, a powerful mission, and a highly-driven team, Share is building one of the most scalable and impactful tech companies in the world.


Living Twice Inc. is the legal entity managing the Share ecosystem. Learn more at www.share.inc.


The Opportunity

We’re looking for a Full-Stack Senior Engineer to lead the buildout of a scalable web platform that merges Web2/Web3 protocols with real-world infrastructure systems with the opportunity to become a CTO/Founder. This platform is the digital entry point for:


  • Individuals: to manage their internet access, billing, and usage.
  • B2B Clients: to monitor network performance, user engagement, and billing analytics.
  • Internal Teams: to bridge and synchronize Web3 data with our Web2 infrastructure backend.


This is a high-impact role central to realizing our decentralized internet vision—delivering usability, performance, and transparency at scale.


Key Responsibilities
  • Frontend Development

Execute high-quality user interfaces for both consumers and B2B clients, deployed via Vercel or similar tools, with a strong emphasis on responsive, accessible, and clean UX/UI.


  • Backend Architecture

Build scalable backend services that enable:


+ Real-time analytics and infrastructure monitoring.

+ Blockchain integrations (wallets, smart contracts, transactions).

+ Seamless synchronization between SQL and NoSQL databases.


  • Data Architecture

Design and implement robust SQL and NoSQL data models, enabling fast access, flexibility, and durability.


  • Web3 Integration

Interface with smart contracts, token systems, and decentralized identity to power key platform features.


  • Collaboration

Work closely with product and design teams to turn user requirements into performant, well-documented code.


  • System Quality

Own performance, reliability, and scalability across the stack, ensuring clean releases and continuous improvements.

Technical Skills
  • Strong front-end development using React, Vue, or Angular.
  • Experience with modern front-end workflows and deployment, especially via Vercel.
  • Advanced knowledge of Node.js, Python, or similar backend technologies.
  • Solid architecture experience with both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB) systems.
  • Familiarity with Web3 technologies:
  • Smart contract interactions (e.g., via Ethers.js or Web3.js).
  • Wallet integrations and blockchain data handling.
  • Experience building with REST and GraphQL APIs.
  • Comfortable with modern cloud infrastructure (AWS, GCP, or Azure).


Experience
  • 5+ years of hands-on full-stack development experience.
  • Demonstrated ability to deliver and scale complex web applications.
  • Practical experience working on Web3, blockchain, or decentralized platforms.


Soft Skills
  • Strong problem-solving instincts and architectural thinking.
  • Autonomous and reliable in remote-first teams.
  • Collaborative, communicative, and user-focused.


Bonus Points
  • Familiarity with mesh networking or IoT infrastructure.
  • Experience designing data dashboards or admin control panels.
  • Understanding of tokenomics, staking, or DeFi primitives.


What We Offer
  • A chance to shape the future of internet connectivity access.
  • Remote flexibility, with opportunities to travel around the world as needed.
  • Equity in a large scale mission-driven company backed by leading investors.
  • Private benefits (discussed during the interview process).
  • A mission worth building for.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: