Principal web3 Solidity Engineer London London
Principal web3 Solidity Engineer London London

Principal web3 Solidity Engineer London London

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Design, prototype, and launch dApps for web3 Ventures.
  • Company: Improbable is revolutionising entertainment through massive virtual worlds and innovative technologies.
  • Benefits: Collaborative culture, opportunity to work on cutting-edge projects, and potential for remote work.
  • Why this job: Join a mission-driven team solving complex problems in the exciting web3 space.
  • Qualifications: Experience with Solidity, EVM-based smart contracts, and blockchain development frameworks required.
  • Other info: Open to candidates with diverse experiences; passion for web3 is key.

The predicted salary is between 48000 - 84000 £ per year.

At Improbable, we believe that the next revolution in entertainment and society will come from massive virtual worlds. They will create new economies and opportunities globally, changing not just how we play, but how we work and relate to each other. That’s why we’ve made it our mission to build the next generation of technologies for online multi-user games and simulations.

At Improbable, you are surrounded by people who want to improve everything and everyone around them, and who compel you to improve yourself. We’re motivated by the fulfilment of solving hard problems to achieve something profound and transformative.

Improbable is a Venture Builder. We are working with leaders to create businesses in AI transformation, the metaverse and web3. We both create businesses from scratch and invest in existing businesses. Our central services teams work with ventures to help them achieve success; including early stage prototyping and initial product development where this role sits.

Your Mission

As a Principal web3 Solidity Engineer at Improbable, you will work with web3 Ventures to help them get to market faster. You will work with their leadership team to design, prototype, and launch initial versions of their dApps. This is a hands-on, strategic role where you will collaborate with executives, working from identifying customer problems to shipping real dApps used in the community.

What You’ll Be Doing

  • Architect, build, launch, and maintain dApps — from concept to being used by the community.
  • Build on-chain logic in smart contracts, and connect them to web front-ends used by crypto natives and novices.
  • Work with business leads to define the product roadmap, help set the vision and strategy for the venture, and act as a sounding board for venture leadership.
  • Collaborate closely with the Somnia Blockchain team, providing product feedback to their developers.

Why You’re Made For This

We are seeking an experienced Web3 Engineer with expertise in EVM-based smart contracts on Solidity, Web3 JS/TS libraries for contract interactions, and experience with The Graph. You should have strong hands-on skills with the blockchain development framework Foundry. You’ve shipped web applications built with TypeScript (preferably React, Next.js) and used wagmi hooks for smart contract integrations. You possess a deep understanding of blockchain architecture, token standards (ERC-20, ERC-721, ERC-1155), and non-standard versions (e.g., USDC). Knowledge of Solidity best practices and common security vulnerabilities is essential. You thrive when solving complex, ambiguous problems and enjoy working across disciplines to find the best solutions. You are passionate about the web3 community.

Optional skills

The following technical experience is helpful but not essential:

  • Experience using The Graph protocol to create Subgraphs or designing smart contracts for optimal indexability.
  • Experience in the DeFi ecosystem, particularly swapping protocols (e.g., Uniswap V2 or V3) and lending protocols (e.g., AAVE).
  • Awareness of Solidity fuzz testing, Slither, and Mithril.
  • Experience with the Hardhat testing framework.

While the above experience could be important, we’re keen to hear from candidates who believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all requirements, please still apply.

Principal web3 Solidity Engineer London London employer: Improbable Worlds Limited

At Improbable, we pride ourselves on being an exceptional employer, fostering a vibrant work culture that encourages innovation and collaboration in the heart of London. Our commitment to employee growth is evident through our hands-on approach to problem-solving and the opportunity to work on transformative projects in the web3 space, allowing you to make a meaningful impact while developing your skills alongside industry leaders. With a focus on creating massive virtual worlds, we offer a unique environment where your contributions directly shape the future of entertainment and technology.
I

Contact Detail:

Improbable Worlds Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal web3 Solidity Engineer London London

✨Tip Number 1

Network within the web3 community by attending meetups, conferences, and online forums. Engaging with like-minded professionals can help you learn about opportunities and gain insights into what companies like Improbable are looking for in candidates.

✨Tip Number 2

Showcase your projects on platforms like GitHub or personal websites. Highlight any dApps you've built or contributed to, especially those that demonstrate your skills in Solidity and blockchain development, as this will make you stand out to potential employers.

✨Tip Number 3

Stay updated on the latest trends and technologies in the web3 space. Follow influential figures on social media, read relevant blogs, and participate in discussions to show your passion and knowledge during interviews.

✨Tip Number 4

Prepare to discuss real-world problems you've solved using blockchain technology. Be ready to explain your thought process and the impact of your solutions, as this aligns with Improbable's mission of solving hard problems and creating transformative technologies.

We think you need these skills to ace Principal web3 Solidity Engineer London London

Expertise in EVM-based smart contracts on Solidity
Proficiency in Web3 JS/TS libraries for contract interactions
Experience with The Graph protocol
Strong hands-on skills with the blockchain development framework Foundry
Experience in building web applications with TypeScript (preferably React, Next.js)
Familiarity with wagmi hooks for smart contract integrations
Deep understanding of blockchain architecture and token standards (ERC-20, ERC-721, ERC-1155)
Knowledge of Solidity best practices and common security vulnerabilities
Problem-solving skills in complex and ambiguous situations
Passion for the web3 community
Experience in the DeFi ecosystem, particularly with swapping and lending protocols (e.g., Uniswap, AAVE)
Awareness of Solidity fuzz testing, Slither, and Mithril
Experience with the Hardhat testing framework

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Principal web3 Solidity Engineer position. Familiarise yourself with the technologies mentioned, such as Solidity, Web3 JS/TS, and blockchain architecture.

Tailor Your CV: Customise your CV to highlight relevant experience in web3 development, smart contracts, and any specific projects you've worked on that align with the job description. Use keywords from the job listing to ensure your CV stands out.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your passion for the web3 community and your alignment with Improbable's mission. Share specific examples of how you've solved complex problems in previous roles.

Showcase Your Projects: If you have any personal or professional projects related to dApps, smart contracts, or blockchain technology, include them in your application. Providing links to your GitHub or portfolio can demonstrate your hands-on experience and commitment to the field.

How to prepare for a job interview at Improbable Worlds Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with EVM-based smart contracts and Solidity in detail. Bring examples of dApps you've built or contributed to, and be ready to explain the architecture and logic behind them.

✨Understand the Company’s Vision

Research Improbable's mission and their approach to web3 and the metaverse. Be ready to articulate how your skills and experiences align with their goals and how you can contribute to their projects.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss complex problems you've solved in previous roles, especially those related to blockchain development. Highlight your thought process and how you collaborate with others to find solutions.

✨Engage with the Web3 Community

Show your passion for the web3 space by discussing any community involvement, projects, or contributions you've made. This could include participation in forums, hackathons, or open-source projects that demonstrate your commitment to the field.

Principal web3 Solidity Engineer London London
Improbable Worlds Limited
I
  • Principal web3 Solidity Engineer London London

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-06-01

  • I

    Improbable Worlds Limited

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