Full Stack Engineer (Smart Contracts) Opportunity

missing-link.io company

Subscribe to our Telegram & Twitter Channel

Full Stack Engineer (Smart Contracts) in EUROPEAN UNION

Remote 11 months ago

Missing Link is a leading recruitment firm that exclusively focuses on Web3. We place executives, ICs (engineering, products, operations, business), and board members for blockchain companies. This Fullstack Engineer role is to join one of our clients.


About the Company:


The client is building a platform to improve your liquidity in crypto investments. Assets, liquidity, and activity are the lifeblood of any crypto ecosystem. The company serves as the coordination layer for these non-replicable goods, using onchain incentives to reallocate their flows.


They are looking for a passionate and experienced Senior Blockchain Engineer with a strong background in smart contract development and token implementation to join their remote team.


Key Responsibilities:


  • Smart Contract Design: Co-own and drive the design of the client’s onchain architecture, a critical part of its overall tech stack.
  • Smart Contract Development: Write and deploy high-quality, performant, and secure smart contracts, many of which require integrating with other protocols onchain.
  • Full-Stack Development: Help design, develop, and maintain features end-to-end across the whole stack, from smart contract to front-end and backend.
  • Documentation: Produce clear and concise documentation detailing technical implementations.
  • Token Implementation: Develop and implement upgradeable tokens based on the ERC-20 standard.
  • Collaboration: Work closely with designers, product managers, and other developers to deliver high-quality features and share blockchain expertise with teammates; externally work with partners and customers to devise innovative technical solutions that align with their needs.
  • Code Management: Use GitHub and GitHub Actions for version control, CI/CD pipelines, and automated testing.


Required Skills and Experience:


  • Smart Contracts: Experience writing and deploying smart contracts using Solidity on a mainnet and writing comprehensive test suites.
  • Security: Deep knowledge of smart contract security and best practices; prior experience working with auditors.
  • Full-Stack Development: Proficient in both front-end and back-end development (Typescript, React, Tailwind, Next.js, Supabase…) for a blockchain application.
  • Smart Contract Standards: Familiarity with the ERC-20 standard, and other common ERC/EIPs.
  • Version Control: Proficient in using Git/Github for version control and continuous integration.
  • Problem-Solving: Strong analytical and problem-solving skills with the ability to think critically and creatively.
  • Communication: Excellent communication skills and the ability to work collaboratively in a remote team environment. Fluent in English.


Preferred Qualifications:


  • Deep understanding of Ethereum, Solidity, and the EVM.
  • Passionate about the web3 ecosystem with a deep knowledge of various protocols and DeFi primitives from different perspectives (technical, UX, tokenomics…).
  • Active participant in the web3 ecosystem as a user, keeping up with new projects, tools, and best practices.
  • A good understanding of cross-chain bridging, account abstraction, and meta-transactions is a plus.
  • Familiarity with Foundry, Wagmi, Viem, Ethers, Tenderly, OpenZeppelin, RainbowKit…
  • Understanding of security best practices in smart contract development.
  • Prior experience working in a startup or fast-paced development environment, and a knack for shipping high-quality code fast.
  • Experience working with other blockchain environments such as Solana is a plus.


What They Offer:


  • Competitive Salary: Based on experience and qualifications.
  • Remote Work: Flexibility to work from anywhere in the world, ideally close to the CET timezone.
  • Innovative Projects: Opportunity to work on cutting-edge technology and contribute to the future of Web3.
  • Collaborative Environment: A supportive and inclusive team culture that values innovation and creativity.
  • Professional Growth: Opportunities for learning and career advancement in the rapidly evolving blockchain space.


What is it like to work with our partner:


They're a remote-first/distributed organization with a small hub in Berlin. Today, all of their team are in EU time zones, and they get together in person every second month for a few days. Recent trips have been to Denver, Amsterdam, and Barcelona. They value both the flexibility of remote work, as well as the ability for deep and conceptual work, which is at its best while being around teammates.


What to expect from the hiring process:

1st conversation with a Smart Contract Engineer

2nd conversation with the founder

Technical Challenge (async)

3rd conversation with the CTO based on the technical challenge

Final cultural conversation with the CEO

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly