Founding Fullstack Engineer
Access all of web3 security data.
About Trustblock
Trustblock provides real-time web3 security data by enabling auditors to seamlessly publish & monitor smart contract audits.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will collaborate directly with the CEO and founder on technical decisions while tackling complex on-chain and off-chain synchronization challenges. You will lead backend and API development, build within a serverless architecture, prioritize security and data protection, improve performance, develop front-end features, design data flows, integrate smart contracts, manage transactions, participate in R&D, improve development infrastructure, monitoring, CI/CD, testing, and documentation, and help grow the technology team.
Requirements
- Work within a timezone between UTC and UTC+4, preferably CET
- Proficiency in English
- 4+ years of experience as a fullstack engineer, with 65% backend and 35% frontend experience
- 2+ years of experience with blockchain-based projects, including hackathons and personal projects
- Genuine interest in the project
- Strong expertise in TypeScript and Node.js
- Experience with AWS, serverless stacks, and databases
- Experience with Next.js
- Experience with web3 technologies
- Deep understanding of blockchain and smart contracts
- Experience with web3 libraries such as viem, wagmi, and ethers
- Nice to have server infrastructure and AWS expertise
- Nice to have cybersecurity experience
- Nice to have smart contract development experience
- Nice to have experience with low-level languages such as Golang and Rust
Responsibilities
- Collaborate directly with the CEO and founder on technical decisions
- Tackle complex technical challenges related to on-chain and off-chain synchronization
- Lead backend and API development
- Develop within the serverless architecture framework
- Prioritize security and data protection
- Improve overall performance
- Contribute to key front-end features
- Design efficient data flow strategies
- Integrate smart contracts and manage transactions efficiently
- Participate in R&D projects
- Improve the local development environment
- Implement monitoring solutions
- Refine CI/CD processes
- Upgrade and expand test suites
- Improve documentation
- Attract top talent and help grow the technology team
Benefits
- Unlimited paid time off
- Shares in the company
- Flexible work schedule
- Fully remote work
- Virtual team-building events
- Annual in-person meetups
