
Senior Fullstack Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Russia.
• Create backend services in Go utilizing go-ethereum/ethkit for wallet functionalities and blockchain engagement.
• Develop and oversee the ERC-4337 UserOperation lifecycle in relation to bundlers and paymasters.
• Construct layers for smart contract interactions using Go bindings generated by abigen.
• Establish Account Abstraction support, which includes paymaster gas sponsorship and session-key issuance.
• Design Backend-for-Frontend (BFF) services that orchestrate data from blockchain sources, indexers, and wallet infrastructure providers.
• Develop responsive applications using React/Next.js, integrating embedded/Account Abstraction wallet SDKs.
• Implement embedded wallet functionalities, such as social authentication, email logins, and passkey support.
• Create Web3-enabled user interfaces utilizing wagmi and viem in compliance with wallet provider standards.
• Execute transaction confirmation workflows through EIP-712 typed-data signing.
• Develop real-time capabilities through WebSocket subscriptions for blockchain events.
• Build cross-platform components with Tamagui for both web and React Native applications.
• Design comprehensive features that span from smart contract events to UI updates.
• Address ZK Stack specifics and L1↔L2 bridging user interface workflows.
• Implement transaction tracking, status polling, reorganization handling, and user notifications.
• Create admin panels for NFT launches, marketplace configurations, and analytics.
• Write backend and frontend tests utilizing Go, Jest, and React Testing Library.
• Document APIs with OpenAPI/Swagger and maintain comprehensive technical documentation.
• Over 3 years of professional experience in Go.
• Strong understanding of REST API design and execution.
• Experience with MongoDB and/or PostgreSQL.
• Knowledge of microservices architecture.
• More than 3 years of experience with React and modern JavaScript/TypeScript.
• Expertise in state management solutions like Redux or Zustand.
• Proficient in responsive design and CSS frameworks.
• Awareness of web performance optimization techniques.
• Familiarity with Git and CI/CD processes.
• Understanding of Docker and containerization concepts.
• Strong analytical and communication abilities.
• Preferred: Familiarity with ERC-4337 Account Abstraction, including EntryPoint, UserOperation lifecycle, and roles of bundler/paymaster.
• Preferred: Knowledge of session keys and delegated permissions (ERC-7710 / ERC-7715), EIP-712, ERC-1271, and WebAuthn/passkey signature methods.
• Preferred: Understanding of wallet provider standards such as EIP-1193, EIP-6963, and EIP-5792.
• Preferred: Exposure to embedded/Account Abstraction wallet SDKs like Sequence, thirdweb, Privy, Dynamic, or Turnkey.
• Preferred: Knowledge of ZK Stack/ZKsync Era, differences between EraVM and EVM, L1↔L2 communication, and native Account Abstraction.
• Preferred: Experience with ethers.js, viem, and wagmi.
• Preferred: Understanding of smart contract interactions, including ABI, events, and transaction lifecycle.
• Preferred: Familiarity with ERC-20, ERC-721, and ERC-1155 token standards.
• Preferred: Experience with Next.js SSR/SSG and App Router.
• Preferred: Understanding of React Native and Tamagui.
• Preferred: Knowledge of WebSocket for real-time blockchain events.
• Preferred: Familiarity with Kubernetes and cloud infrastructure.
• Comprehensive medical, dental, and vision coverage fully funded by the company.
• Unlimited Flexible Time Off policy.
• Tailored career development plans for each employee.
• Opportunities for professional growth through training and educational initiatives.
• 401(k) retirement savings plan.
• Opportunities for equity participation.
• Remote-first work culture emphasizing flexible collaboration across different time zones.
• Engage with the forefront of Web3, blockchain, and gaming technology.
NationsBenefits
QAVION GROUP
Weflow | getweflow.com
Travoom
Get handpicked remote jobs straight to your inbox weekly.