Engineering Team Lead

Posted 03 September 2024
Salary €60000 - €90000 per annum, Benefits: Benefits: Remote work, End of year bonus, 2 all expenses paid team meetup somewhere in the world per year
LocationLondon
Job type Permanent
Discipline DevelopmentData
ReferencePN-79
Contact NamePoppy Nabbs

Job description

Digital Waffle is proud to be working with an exciting international remote company looking for its next Engineering Team Lead.

REMOTE with 2 all-expenses paid team meetups somewhere in the world per year!

You must have a strong background in software development and team leadership and a passion for web3! You will be building something truly innovative and bringing it to market, and have a huge impact on the company itself and the evolving web3 landscape.

Responsibilities:
  • Lead and manage a small cross-functional team of developers, providing technical guidance and mentorship, to achieve timely delivery of project goals
  • Oversee the full software development lifecycle, from design and architecture to implementation and deployment
  • Collaborate with and support product managers and other stakeholders to define and execute product requirements
  • Design and maintain an application architecture that supports business integration, user growth, and optimal tradeoffs in performance, privacy, security, and maintainability
  • Conduct code reviews and ensure adherence to the highest coding standards and best practices
  • Foster a collaborative and communicative environment where everyone is inspired to contribute, solve problems, and achieve shared goals
  • Strong organisational and planning skills, with a strong focus on execution and delivery

Skills and experience:
  • 10+ years of experience as a Software Engineer working on projects at scale
  • 5+ years of experience in leading a cross functional team of 6+ team members
  • 3+ years working with web3/blockchain
  • Demonstrated professional experience in building and delivering a software product
  • Hands on experience in event-driven architecture using Socket.IO/Websocket
  • Experience with designing, developing and maintaining a scalable mobile application using React Native, Node.js and Micro-service architecture
  • Experience with web3 tools and technologies, particularly within the Ethereum ecosystem
  • Experience with agile/scrum methodologies
  • Demonstrated professional expertise in maintaining elevated testing standards, including rigorous unit, integration, and component testing
  • Strong working knowledge of TypeScript, Node.js, PostgreSQL, Redis, CI/CD pipelines, Github Actions, AWS, Docker

Bonus points:
  • Working knowledge of smart contracts, react native mobile app
  • Working knowledge of account abstraction, cryptography
  • Working knowledge of WalletConnect/Viem/Firebase/Biconomy/Moralis/Coingecko
  • Familiarity with container orchestration services, especially Kubernetes

Benefits:
  • Remote work
  • End of year bonus
  • 2 all expenses paid team meetup somewhere in the world per year