Job Summary
As the Senior Web3 Full Stack Engineer - Team Lead, you will be responsible for leading a team of developers in building and maintaining high-quality, scalable web applications using TypeScript, JavaScript, and Node.js. You will mentor your team, ensure code quality, and make strategic decisions about technology choices and architectures.
Responsibilities
- Lead a team of developers, providing technical guidance, code reviews, and feedback to ensure high-quality implementations.
- Develop and maintain web applications using TypeScript, JavaScript, and Node.js, integrating with blockchain technology.
- Design and architect scalable solutions that meet the unique challenges of Web3 development.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to understand business requirements and translate them into technical solutions.
- Stay up-to-date with the latest trends and developments in blockchain technology, TypeScript, JavaScript, and Node.js, and share knowledge with the team.
- Oversee the development lifecycle, including planning, development, testing, deployment, and support.
- Mentor team members, providing career development opportunities and guidance.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent work experience.
- At least 5+ years of experience in web development, with a strong focus on TypeScript, JavaScript, and Node.js.
- Experience leading and mentoring a team of developers, with a track record of delivering high-quality software products.
- Proficient in blockchain concepts, cryptocurrencies, smart contracts, and their integration with web applications.
- Familiarity with databases such as MySQL, PostgreSQL, or MongoDB, and knowledge of web development best practices.
- Ability to make informed decisions about technology choices, architectures, and scaling strategies.
- Strong communication skills, with the ability to effectively lead and influence cross-functional teams.