We’re looking for a full-stack engineer with a strong focus on back-end development. If you enjoy writing reliable code for bots, SDKs, APIs, dashboards, and more—and you're London-based with a rare mix of precision and versatility—let’s talk!
Mission DeFi loans are often capital-inefficient and challenging to manage. Our client is solving this problem by building a unique DeFi protocol that delivers the lowest borrowing rates on the market and offers loans that can repay themselves. The protocol programmatically manages loans and collateral, creating a more efficient and user-friendly experience. The team behind this project has extensive experience in the crypto space, and the protocol was born out of personal need.
About the Role Our client is looking for a meticulous full-stack engineer with a knack for handling a diverse range of technologies. The ideal candidate enjoys working on bots, reporting tools, front-end applications, and even the occasional Smart Contract—all with passion and precision.
You’ll work directly with the CTO and in a small, highly skilled team, providing the opportunity to learn quickly and take ownership of a significant part of the protocol. If you’re excited about contributing to a system with direct financial implications for users and want to deepen your Web3 expertise, this role could be perfect for you.
Responsibilities: · Build and maintain libraries that integrate applications (e.g., SDKs, APIs). · Develop bots for monitoring and executing on-chain transactions. · Integrate data into dashboards using GraphQL. · Build comprehensive test suites (not tested ≠ ready). · Prepare and analyze blockchain-related data for reporting. · Create and update subgraphs to expose blockchain data. · Develop and maintain React-based front-ends. · Integrate with existing Smart Contracts and occasionally write Solidity contracts.
While prior experience in Web3 and Solidity is a plus, our client welcomes applicants who are new to these areas but have demonstrated strong learning capabilities.
Location This is a London-based role. The team expects in-office collaboration 3–4 days per week in Shoreditch.
About You · 5+ years of development experience. · Strong back-end software engineering skills. · Proficient in TypeScript and React. · Ability to identify and resolve user experience issues proactively. · Comfortable automating test suites and improving test coverage. · High attention to detail and ownership of deliverables. · Enjoy discussing technical challenges and collaborating with the team. · Fluent in verbal & written English. Bonus Points For: · Background in the financial sector. · Experience in Web3, including building dApps. · Familiarity with GraphQL and creating subgraphs.
INTERVIEW PROCESS
Technical Interview: A get-to-know/technical call with the Head of ML
Take Home Test: Completion of a take-home assignment
Final Interview: A final interview with the C-suite