Your primary duties include breaking down product requirements into detailed development plans, and managing the engineering team a day to day basis, while filling in gaps in development as needed. You'll also assist with hiring engineering talent, including filtering candidates and interviewing. The Tech Lead is responsible for final code review, developer resource allocation, and interfacing with other project teams.
It's useful, but not required, to have previous experience with the Ethereum ecosystem and modern web development frameworks such as VueJS and NestJS.