Solidity Engineer

Solidity Engineer

London Full-Time 36000 - 60000 £ / year (est.) Home office possible
M

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

Nexus Mutual is an exceptional employer for those passionate about blockchain and DeFi, offering a dynamic remote work environment that fosters innovation and collaboration. With a strong emphasis on employee growth, competitive compensation, and a generous token allocation, we empower our team to take ownership of their projects while contributing to a transformative mission in the insurance industry. Join us to be part of a forward-thinking company that values transparency, accessibility, and community-driven solutions.
M

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

Solidity Development
Smart Contract Design Patterns
Ethereum Testnets Deployment
Web3 Technologies
Node.js
TypeScript
Ethers.js
OpenZeppelin
Chainlink Oracles
Hardhat
Mocha
Chai
IPFS
The Graph
Backend Engineering
C++
Python
JavaScript
C#
Java
Secure Coding Practices
Testing and Debugging
Understanding of Tokenomics
Knowledge of Layer 2 Protocols
Blockchain Interoperability

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.

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>