Backend Web3 Developer

last updated June 15, 2026 18:42 UTC

idOS

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer and Flutter developer @ Appy Ventures
  • -> Frontend Developer (React) @ Cake

What is the idOS? The idOS network is the decentralized, self-sovereign, compliant identity layer of web3. We make KYC credentials as movable as tokens, across different chains and ecosystems. We’re in production with a few select partners, and are currently pushing towards v1 just in time for the next mass adoption cycle. The core of idOS is a permissioned blockchain deployment (based on Kwil), running extensions (written in Golang) that connect to several blockchains (EVMs, NEAR, and more to come). We also develop a TypeScript SDK to make integration as effortless as possible. Some of our current tech challenges are:

  • expanding support across even more chains (more EVMs, Solana, etc)

  • making idOS even easier to understand and integrate, ideally by removing as many clicks and function calls as possible

  • deployment of novel encryption and zk tech towards bolstering user privacy and easing development experience

Role and responsibilities

  • Build reliable and highly-available backend services for authentication, authorization, blockchain interaction, and indexing.

  • Build secure, upgradable smart contracts across several blockchain infrastructures.

  • Write reliable SDKs enabling developers to seamlessly interact with the idOS and provide users with a magical experience.

  • Contribute to our developer documentation and tooling to make idOS integration the smoothest developer experience in web3.

  • Create applications showing off the full potential of the idOS.

  • Drive idOS innovation by staying abreast of new trends, patterns, and tools we can use to keep our applications secure and on the bleeding edge.

  • Communicate effectively, clearly articulate ideas, and engage productively with us to help us make better decisions.

  • Clearly and frequently communicate progress and concerns in an actionable manner.

  • Work in a highly collaborative open source ecosystem, writing and reviewing understandable code we can be proud of.

  • Help our integrators succeed by helping them with integration architecture and technical support. Our success comes from their success.

Requirements

  • You have 2+ years of professional experience with solidity and/or vyper.

  • You have 3+ years of professional experience with distributed systems (you know when to use ZeroMQ vs. Kafka vs. MQTT vs. NATS, etc).

  • You’re experienced in shipping production code, and dealing with very different load profiles. You’re comfortable architecting a solution for 1 rps to 1k rps, from a few MB to a lot of TB.

  • You’re comfortable in modern UNIX environments. You know how to use strace, lsof, cgroups, etc., and bash lines like find . -type f | xargs sed -i … don’t scare you.

  • You don’t shy away from frontend work. It’s ok if you can’t do SVG or animations, but you wouldn’t think twice about adding a new React Provider and passing some props around.

  • You have a natural tendency to write good code, but you also understand that “good code” is a matter of aesthetics, familiarity, and style.

  • You’re able to work autonomously from research and speccing, to deployment and monitoring; you thrive in taking greater ownership and responsibility.

  • You are proactive and take action by default, consistently driving progress without asking for permission too much. You make others aware of how, when, where, and why you’re cowboying.

  • You know how to identify that a task is starting to overrun its original scope/budget, and know when to back off from rabbit holes.

  • You are fluent in spoken and written English. Remote comms are already hard enough.

  • You have experience using web3 apps and tools such as Uniswap, Aave, or MetaMask.

  • You are familiar with basic cryptography, and curious about harder cryptography.

  • You’re somewhere within UTC±3.

  • You can provide a reference for a call.

  • You have experience building and documenting APIs, SDKs, and other developer-directed products. You’d be comfortable writing a draft for an EIP and work with community feedback.

  • You challenge people’s opinions and direction, but know the value of “disagree and commit”.

  • You’re excited about blockchain technology, cryptoeconomics, game theory, and decentralization. It’s not about shitcoins, it’s about real products for real people.

Nice to have

  • Experience with identity and authentication tech helps a lot. OpenID, OAuth, WebAuthN, Passkeys, U2F, LDAP, SAML, etc; any of these will be useful.

  • Experience with non-EVM blockchains.

  • You know enough about Golang such that using ChatGPT doesn’t help you out a lot anymore.

Techs we use

  • JavaScript/TypeScript (a lot; frontend and backend), Golang (a moderate amount, for chain extensions), Rust and Solidity (for smart contracts)

  • React, Vite, Cypress

  • ethers.js and viem

  • PostgreSQL

  • Vercel and AWS

What we offer

  • A salary range of €80k to €120k

  • A negotiable token allocation

  • Contribute to a fully open-source project

  • Fully-remote work with flexible working hours

  • Look back and know you’ve helped build the future of web3 identity

  • Work together with folks with 8+ years of blockchain experience

  • Build relationships with top partner teams: Gnosis Pay, Aleph Zero, NEAR, Kilt and more

$60,000 — $105,000/year

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0