TACo is the world’s first decentralized access control plugin & API, relevant to virtually all Web3 app/stacks that handle non-public data. TACo:
- launched on Mainnet in January 2024.
- is running on over 131 nodes with ~$50m of collateralized economic security.
- is generating revenue from diverse use cases, and is partnered with web3 infrastructure layers (Ceramic, Recall, Irys, ArDrive, Waku, Logos, Lighthouse, Zuzalu, Zupass, others).
- unlike competitors, has been end-to-end decentralized and permissionless from genesis – the very first byte of data encrypted under a trust-minimized cryptosystem and access managed by a distributed, permissionless cohort of 30 nodes.
Our mission is to rid popular tools, services and applications from corporate/state surveillance, enable true sovereignty over one’s data, and permanently protect the right to private communication & data sharing. If you’re a good fit – and genuinely passionate about this mission – send your resume, Github profile and/or any OSS projects you’ve worked on to [email protected]. No recruiters, please.
We’re looking for a senior solutions engineer, highly experienced with Typescript & React, and familiar with Ethereum smart contract libraries. They will lead the development of our primary customer-facing interface – the taco-web encrypt/decrypt API and library, written in Typescript.
We aim to broaden taco-web’s utility by increasing its compatibility with various applications and stacks (e.g. mobile-first, IoT, multi-chain, etc.). In doing so, we intend to bring TACo’s affordances – censorship-resistant end-to-end encryption – to users beyond the blockchain world.
Responsibilities:
- Own and increase the utility of the
taco-web library & API by adding more functionality, increasing compatibility with target applications, and improving developer experience.
- Work with TACo’s adopters and prospective adopters to optimize the service and protocol, such that it best fits their evolving requirements and priorities.
- Write robust, security-first code that will safeguard and facilitate the sharing of sensitive data in adversarial environments.
- Build example web & mobile applications that feature trust-minimized access control as a primary value proposition (e.g. a decentralized dropbox for archiving highly sensitive payloads).
Key Competencies:
- (> 4 years) Deep knowledge and proficiency in Typescript, Javascript & React. Experience building TS-based libraries and/or APIs, not just TS-based front-end applications.
- (> 1 year) Experience working with Ethereum, Polygon and smart contract libraries (e.g. viem, Ethers.js, Web3.js).
- (> 2 years) Experience with DevOps, CI/CD processes (e.g. CircleCI), Git, automated testing, and other software development best practices.
- (> 2 years) Experience with solution engineering, open source development & doc writing.
- Verbal and written technical English.
Bonus Points:
- Familiarity with React Native and adjacent mobile technologies.