Role SummaryRather Labs is looking for a senior Blockchain / Web3 Wallet Engineer to build secure wallet features for Web3 products.
You will work on wallet connections, transaction signing, token transfers, NFT support, smart contract interactions, and Web3 authentication.
This role is a good fit for someone with experience in blockchain development, wallets, smart contracts, and production-ready Web3 systems.
We are looking for an engineer who can take ownership, write clean and secure code, and work well with product, frontend, backend, and smart contract teams.
Duties/Responsibilities
-
Design, develop, test, and deploy smart contracts for Web3 products
-
Build blockchain features for DeFi platforms, wallets, GameFi, and ecosystem tools
-
Write secure and gas-efficient Solidity code
-
Create unit tests, integration tests, and deployment scripts
-
Integrate smart contracts with backend services, frontend apps, wallets, APIs, and blockchain infrastructure
-
Review existing smart contract code and suggest improvements
-
Support audits, security reviews, and vulnerability remediation
-
Monitor deployed contracts and help resolve production issues
-
Research new blockchain protocols, DeFi mechanics, and EVM improvements
-
Contribute to technical documentation and best practices
Required Skills
-
3+ years of software development experience
-
1β2+ years of experience in blockchain, Web3, crypto, or DeFi projects
-
Strong experience with Solidity and smart contract development in the EVM ecosystem
-
Good understanding of Ethereum / EVM architecture, gas optimization, token standards, and smart contract security
-
Experience with Web3 tools such as Hardhat, Foundry, Remix, MetaMask, Ethers.js, Web3.js, Viem
-
Experience deploying and maintaining smart contracts on testnet and mainnet
-
Knowledge of DeFi: AMMs, staking, lending, bridges, oracles, stablecoins, and liquidity pools
-
Backend integration experience: APIs, indexers, event listeners, wallets, or transaction services
-
Understanding of common blockchain security risks
-
Experience with JavaScript, TypeScript, Python, Node.js, or similar backend technologies
-
Familiarity with Git, CI/CD, testing frameworks, code reviews, and documentation
Nice to have
-
Experience with DeFi protocols (DEX, perps, lending)
-
Understanding of AMM models and perpetual mechanics
-
Experience building trading systems or financial primitives
-
Experience with oracles (Chainlink, Pyth, etc.)
-
Exposure to AI agents or automated trading systems
-
Open-source contributions in Web3 / DeFi