About the company
We’re Wirex and we’re not like anyone else. Why? Because we always do things our way, before anyone else does them – like creating the first ever debit card that lets you pay with crypto, making it easier for ordinary people to access DeFi-powered savings and setting up the world’s first cryptocurrency rewards scheme. Our vision is a world in which everyone can enjoy the benefits of digital currency – everything from the power to send money around the world near-instantly without breaking the bank to buying, storing and exchanging 40+ top tokens on a secure, easy-to-use platform at some of the best rates in the industry.
Job Summary
As a team member, you’ll be involved in:
📍Design, build, and maintain backend services using Go, focusing on high-performance, low-latency solutions for Web3 card payment processing. 📍Develop and maintain smart contract integrations, including interactions with on-chain data and handling transaction flows between the blockchain and application layer. 📍Create and manage APIs for interactions with the blockchain, payments infrastructure, and third-party services (e.g., Wirex B2B API, Ethereum, and other EVM-compatible chains). 📍Implement efficient and secure transaction handling, with support for asynchronous transaction confirmations and a processing oracle to facilitate sequential transaction workflows. 📍Develop services to support cross-chain token swaps, stablecoin transactions, and fund management across different chains. 📍Implement secure data handling practices for sensitive financial data and user information, including encryption, authentication, and authorization protocols. 📍Ensure high availability and reliability through monitoring, debugging, and troubleshooting issues in live environments, particularly around transaction and fund flows.
Required Skills and Qualifications:
📍3+ years in Go development, with 1+ year in Web3 or blockchain projects. 📍Understanding of blockchain fundamentals, especially Ethereum and EVM-compatible networks; experience with smart contracts, Ethereum nodes (geth, Infura, etc.), and wallet integrations. 📍Familiarity with financial transaction lifecycles, particularly in Web3 ecosystems, including token transfers, stablecoin transactions, and cryptocurrency wallet management. 📍Proficient in RESTful API and gRPC service design and development; experience with API security and integration best practices. 📍Proficient in working with both relational (MySQL), with a strong focus on data consistency and performance.