At a Glance
- Tasks: Join us as a Solidity Engineer to build cutting-edge smart contracts for our DeFi risk marketplace.
- Company: Nexus Mutual is revolutionising insurance with a decentralised, member-driven approach in the DeFi space.
- Benefits: Enjoy remote work flexibility, competitive salary, and generous token allocations.
- Why this job: Be part of a dynamic team shaping the future of insurance with innovative blockchain solutions.
- Qualifications: 1+ years of Solidity experience and 3+ years in backend engineering; familiarity with web3 technologies required.
- Other info: We're a small, passionate team dedicated to creating accessible financial protection for all.
The predicted salary is between 36000 - 60000 £ per year.
Nexus Mutual is an on-chain risk marketplace operated by and for members. Our mission is to build an ecosystem where anyone can protect anyone else by sharing risk. Launched in 2019, it has become the leading coverage provider within the DeFi ecosystem, with over $7.3m paid in claims to date. The protocol offers a decentralized, transparent alternative to traditional insurance companies. Its economic incentives address the core problem of the centralized insurance industry: the principal-agent problem.
We seek a Smart Contract Engineer to help us build the premier on-chain risk marketplace for DeFi, CeFi, and beyond. We need someone capable of writing and deploying complex smart contract logic, working closely with our team to design and implement product functionalities and core mechanisms that power Nexus. Our team works with web3 technologies across the stack. The ideal candidate can work independently and collaboratively, understands Web3 primitives, is passionate about scalable applications, and is highly curious about DeFi and Crypto.
App layer: React.js, Redux, ReduxSaga, Reselect, GraphQL, Node.js, TypeScript, AssemblyScript, MongoDB
Web3: Solidity, OpenZeppelin, Chainlink oracles, Hardhat, Mocha, Chai, Tenderly, IPFS, The Graph, Ethers.js, Web3-onboard.js
Infrastructure: AWS, CircleCI, Coveralls, Kibana, Grafana, Prometheus
Areas you will contribute to:
- Writing and compiling Solidity Smart Contracts, including handling quirks and edge cases
- Deploying contracts on Ethereum testnets and scripting deployments
- Integrating with and fetching data from Oracles and The Graph
- Ensuring blockchain and web-client integration
- Containerizing backend services
Requirements:
- At least 1 year of Solidity development experience, familiarity with Hardhat, Node.js, Typescript, Ethers.js, IPFS
- Understanding of The Graph, Oracles, and the broader web3 stack
- Knowledge of smart contract design patterns, standards (ERCs, EIPs), and best practices; understanding issues like reentrancy, migrations, upgradeability
- Over 3 years of backend engineering experience with languages like C++, Python, JavaScript, Typescript, C#, or Java
- Strong emphasis on writing secure, clean code and testing your work
You will stand out if:
- You have expertise or interest in tokenomics, game theory, L2s, and DeFi protocols
- You are self-motivated and eager to keep pace with a fast-moving startup
- You possess a low-ego attitude, are willing to learn, grow, and take ownership
- You understand layer 2 protocols, bridges, and blockchain interoperability
About us:
We are a small, dynamic, remote team passionate about our work. We aim to pave the way for the future of insurance. Our compensation includes a competitive fixed salary plus a generous token allocation.
Community pooling for mutual risk has historical roots but lacks scalability due to trust limitations. Blockchain and smart contracts enable us to build a system where trust is placed in the system itself, not individuals. Our goal is to create a transparent, accessible, and affordable insurance alternative, leveraging existing legal frameworks in the UK around mutuality. We aim to provide members with simple, transparent, accessible, and affordable financial protection against risks.
Solidity Engineer employer: Mutual
Contact Detail:
Mutual Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Solidity Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Solidity, Hardhat, and Ethers.js. Having hands-on experience or personal projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Engage with the Nexus Mutual community on platforms like Discord and Twitter. This not only shows your interest but also helps you understand their culture and values, which can be beneficial during interviews.
✨Tip Number 3
Stay updated on the latest trends in DeFi and Web3 technologies. Being knowledgeable about current developments can help you demonstrate your passion and curiosity during discussions with the team.
✨Tip Number 4
Prepare to discuss your previous experiences with smart contract development and backend engineering. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will showcase your problem-solving skills.
We think you need these skills to ace Solidity Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of a Solidity Engineer at Nexus Mutual. Familiarise yourself with their mission and the technologies they use.
Tailor Your CV: Highlight your relevant experience in Solidity development and backend engineering. Be specific about your familiarity with the tools mentioned in the job description, such as Hardhat, Node.js, and Ethers.js.
Craft a Compelling Cover Letter: Use your cover letter to express your passion for DeFi and blockchain technology. Mention any projects you've worked on that relate to smart contracts or risk management, and explain why you're excited about joining Nexus Mutual.
Showcase Your Projects: If you have any GitHub repositories or personal projects that demonstrate your skills in Solidity and web3 technologies, include links in your application. This will give the hiring team insight into your coding style and problem-solving abilities.
How to prepare for a job interview at Mutual
✨Showcase Your Solidity Skills
Be prepared to discuss your experience with Solidity in detail. Bring examples of smart contracts you've written, and be ready to explain the design patterns and best practices you followed. This will demonstrate your technical expertise and understanding of the language.
✨Understand the DeFi Ecosystem
Familiarise yourself with the DeFi landscape and Nexus Mutual's role within it. Being able to discuss current trends, challenges, and innovations in DeFi will show your passion for the industry and your ability to contribute meaningfully to the team.
✨Demonstrate Problem-Solving Skills
Prepare to tackle hypothetical scenarios or coding challenges during the interview. This will allow you to showcase your analytical thinking and problem-solving abilities, which are crucial for a Smart Contract Engineer.
✨Emphasise Collaboration and Learning
Nexus Mutual values a low-ego attitude and a willingness to learn. Share examples of how you've worked collaboratively in teams and how you've approached learning new technologies or concepts. This will highlight your fit within their dynamic team culture.