Senior Fullstack Engineer
location_onRussiaschedule7 วันที่ผ่านมา
trending_upระดับประสบการณ์:ผู้อาวุโส
badgeการจ้างงาน:สัญญา
historyประสบการณ์ขั้นต่ำ:3+ ปี
รายละเอียดงาน
You will build Go backend services and responsive React applications for wallet, marketplace, and Web3 products. You will implement account-abstraction and smart-contract flows, real-time blockchain features, transaction tracking, admin tools, tests, and API documentation. You will integrate wallet SDKs, blockchain services, and cross-platform web and mobile components.
Responsibilities
- Develop Go services for wallet operations and blockchain interactions
- Implement ERC-4337 user-operation flows with bundlers and paymasters
- Build smart-contract interaction layers using generated Go bindings
- Implement account-abstraction support, gas sponsorship, and session keys
- Design BFF services for blockchain data and wallet infrastructure
- Build responsive React and Next.js applications
- Implement embedded-wallet authentication and passkey flows
- Build Web3 interfaces using wagmi and viem
- Implement transaction-confirmation and EIP-712 signing flows
- Develop WebSocket-based blockchain-event features
- Build cross-platform components for web and React Native
- Implement transaction tracking, reorganization handling, and notifications
- Create Web3 operations admin panels
- Write backend and frontend tests
- Document APIs with OpenAPI and Swagger
Requirements
- 3+ years of commercial Go experience
- REST API design and implementation skills
- Experience with MongoDB or PostgreSQL
- Knowledge of microservices architecture
- 3+ years of React and JavaScript or TypeScript experience
- Experience with Redux, Zustand, or similar state-management tools
- Responsive-design and CSS-framework experience
- Knowledge of web performance optimization
- Experience with Git and CI/CD
- Experience with Docker and containerization
ทักษะที่กล่าวถึง
สมัครงานนี้
Use the application link supplied with this listing to apply to Xsolla (USA), Inc.. Check the destination before entering personal information.
