backend developer
генерация резюме под вакансию
сопроводительное письмо
описание
A remote-first product studio develops a desktop communication application currently undergoing a blockchain-integration phase, focusing on wallet connectivity, on-chain transactions, smart-contract integration, and payment flows.
задачи
- Build user-facing Web3 features including wallet integration for MetaMask, WalletConnect, and Coinbase Wallet;
- Connect frontend to deployed smart contracts by handling read/write operations, ABIs, events, and receipts;
- Manage wallet connect/disconnect, network switching, and account changes;
- Handle transaction states such as pending, confirmed, failed, rejected, replaced, and dropped;
- Display balances, gas estimates, and blockchain data while building clear error and recovery flows;
- Work with RPC providers and indexing services;
- Collaborate with smart-contract and backend developers on integration, code review, and sprint planning;
требования
- Strong professional JavaScript/TypeScript and React skills;
- Experience with Next.js or similar React frameworks;
- Practical Web3/dApp experience using ethers.js, viem, wagmi, or web3.js;
- Experience with browser wallet and WalletConnect-compatible integrations;
- Professional spoken English;
- Nice to have: RainbowKit, Web3Modal, The Graph, Alchemy, Infura, QuickNode, Moralis, custom indexers, Node.js, NestJS, Express, Solidity, smart-contract architecture familiarity, account abstraction, embedded/smart wallets, multi-EVM-chain support, Web3 security awareness, fintech/payments/SaaS background.
условия
- Performance-based salary increases;
- Paid production trial.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.