Requirements
-
You have 5+ years of professional experience with TypeScript. You feel at home in type-land, and you still remember the relevant JS quirks.
-
You have 3+ years of professional web3 experience using libraries such as web3.js, ethers, or viem. You don’t get confused when thinking about the differences between a Wallet, a Provider, and a Signer.
-
You know just enough backend. You know enough to be dangerous and have a productive discussion on “how should we HTTP” with backend folks.
-
You are detail oriented and UX-focused. Every click matters.
-
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.
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
Compensation & Package
Meaningful Equity
Interview Process
45min video call with one or more of our team members, where we get to know each other and ask some questions to assess if there’s a mutual fit
2h video call with one or more of our team members, where we dive deeper into technology, people and processes.
Please understand we will politely ask to end the call as soon as we realize you’re not the person we’re looking for, since pretending otherwise is a waste of your and our time.
Contact: admin@globaljobservices.vn
0 comments