Staff Software Engineer - Smart Contracts Team
Software Development
AdjustExcel
WFA Digital Insight
The demand for skilled smart contract engineers has surged with the growth of Web3 applications. MLabs stands out for its focus on EVM-compatible platforms, making this role a unique chance for experts to shape the future of blockchain technology. Candidates should be well-versed in Java, TypeScript, and the EVM ecosystem to thrive in this position.
Job Description
About the Role
MLabs is seeking a seasoned Staff Software Engineer to join their Smart Contracts Team. The company is dedicated to supporting and servicing an open-source, proof-of-stake platform that prioritizes speed, security, and stability for enterprise and Web3 applications.Responsibilities
- Enhance EVM compatibility and improve the developer experience (DevEx) for users migrating from other EVM chains
- Implement and enhance Java-based smart contract services that parse bytecode and process transactions
- Design, develop, and maintain server-side logic and public APIs using TypeScript, SQL, REST, GraphQL, and Web Sockets
- Optimize code for maximum speed, scalability, and system efficiency
Requirements
- 7+ years of software development experience with experience in distributed open-source application development
- Deep knowledge of the blockchain technology ecosystem, particularly the EVM
- Experience with smart contract development (Solidity/Vyper) and familiarization with popular frameworks
How to Stand Out
- Familiarize yourself with the EVM ecosystem and its standards such as ERC20s and ERC721s to stand out in your application.
- Showcase your proficiency in Java, TypeScript, and SQL by including relevant projects in your portfolio.
- Prepare to discuss how you optimize code for scalability and system efficiency, a critical aspect of this role.
- Highlight your experience with smart contract development frameworks like Foundry, Hardhat, Web3.js, or Ethers.js.
- Be ready to explain how you stay updated with the latest developments in the Web3 and blockchain space.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.