Collaborate closely with the engineering and research teams to design and implement core functionalities of the KRNL DeFaaS blockchain infrastructure.
Develop, optimize, and maintain the core protocol codebase primarily in the Rust programming language.
Utilize strong knowledge and experience in non-EVM chains to integrate compatible functionalities and ensure interoperability.
Implement and optimize systems programming techniques to enhance performance and security.
Employ Agile and Scrum methodologies, and demonstrate an understanding of the software lifecycle, teamwork, and best practices to facilitate effective collaboration within the team.
Minimum Requirements
Ability to read, write, and communicate fluently in English.
Proven experience as a Rust developer with years of experience and proficiency in Rust coding practices.
Must have 5 years+ of work experience in software development (or equivalent practical experience).
Must be able to work in our Bangkok office in Sukhumvit (BTS On Nut) or have the ability to relocate.
Preferred Requirements
Experience using blockchain technology tools such as Geth, Hardhat, Ethers.js, Web3.js, etc.
Experience as a builder on Ethereum and its ecosystem or non-EVM chains.