TruFin Labs
Smart contract engineer – DeFi
Job Description
About Us
TruFin Labs is a leading Web3 software development company, dedicated to building innovative and secure solutions, such as liquid staking, for institutional clients.
Our goal is to assemble a top-tier team of highly motivated individuals with a proven history of building and scaling Web3 protocols.
As a small team, we offer high autonomy, significant impact, and accountability. We expect exceptional execution and unwavering attention to detail.
Position Overview
We are seeking a highly skilled and experienced Smart Contract Developer to join our team. The ideal candidate will have a deep understanding of engineering principles and expertise in Solidity and Rust, along with a strong curiosity for learning and mastering various blockchain technologies.
This individual must be independent, detail-oriented, and capable of delivering high-quality code.
Key Responsibilities
- Develop, test, deploy, and troubleshoot smart contracts using Solidity, Rust, and optionally Move.
- Ensure the security and efficiency of smart contracts, optimizing for performance and gas efficiency.
- Conduct code reviews and provide constructive feedback to team members.
- Maintain detailed documentation of smart contract development processes and protocols.
Requirements
To excel in this role, you should possess the following qualifications and skills:
- 5+ years experience in software development, with a proven track-record of at least 2 years in developing, testing and securing smart contracts.
- Strong understanding of blockchain technology and decentralized applications (dApps).
- Proficiency in multiple smart contracts programming languages including Solidity and Rust.
- Experience with non-EVM blockchain development and deploying smart contracts across multiple blockchains.
- Knowledge of front-end and back-end development to assist with blockchain integrations (in particular Python, React, AWS).
- Excellent problem-solving skills and strong attention to detail.
- Fluent written and spoken English.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with other blockchain platforms and languages.
- Familiarity with security best practices in smart contract development.
- Keen interest in decentralised finance protocols and technologies.
- Contributions to open-source blockchain projects.
What We Offer
- Competitive salary and benefits package.
- Flexible working hours and remote work opportunities (3 days in the office in London, 2 days at home).
- A talented, collaborative and supportive team, operating in a lean and informal startup environment.
- Opportunities for professional growth and development.
- The chance to work on cutting-edge blockchain technologies and projects.
How to Apply
Interested candidates are encouraged to send their CV, a cover letter, and links to any relevant projects or GitHub repositories.
Other
We don’t offer sponsorships or visas, please apply only if you have the right to work in the UK.
.