DEV Community

Murat Can Yüksel
Murat Can Yüksel

Posted on

Finding the right blockchain developer for non technical entrepreneurs

Blockchain entrepreneurs with limited or no technical knowledge, are you struggling to find the right frontend developer for your project?

As a blockchain entrepreneur, you have your idea and your smart contracts ready, but now you need to hire a frontend developer to create your UI. The challenge is, you're unsure what qualities to look for in a developer. Fortunately, I've personally developed several successful frontend dApps, resulting in satisfied clients, and I can share my insights to help you identify the ideal candidate.

To find the right developer, you must first ensure they possess the necessary technical skills. But what exactly should you be looking for?

First and foremost, you need a frontend developer who is proficient in the HTML/CSS/JavaScript trio. Within the blockchain space, ReactJS is a commonly used JavaScript library, so it's advantageous to find someone experienced with ReactJS.

The specific CSS library they prefer is less important. They may mention Tailwind CSS, MUI, Bootstrap, and others, but you don't need to understand the intricacies of these design libraries. As long as their previous work looks professional, they likely know what they're doing.

Now, onto a critical aspect: the developer's understanding of interacting with smart contracts. Unlike traditional web development, where logic interacts with a server, web3/blockchain development involves interaction with a blockchain. Developers use different techniques, tools, and libraries for this purpose. During the interview process, inquire about their preferred library — Web3.js, Ethers.js, wagmi.sh,Thirdweb etc. Ideally, the developer should have expertise in at least one library and knowledge of others.

Beyond technical skills, hiring a frontend developer is similar to hiring any other developer. Trust your instincts, evaluate their previous work, and consider feedback from others to ensure you're hiring a professional developer.

If you have any questions, feel free to ask in the comments. Cheers!

Top comments (0)