Web3 Engineering Team Lead 

Job Description

We are searching for a Team Lead with solid expertise in software development and team leadership, as well as a love for web3 to join our team. This entails getting in on the ground floor and working at a "startup within a startup" to create something new and marketable. This position will have a significant influence on both the firm and the emerging web3 ecosystem. 

Roles & Responsibilities:   

  • Led and managed a cross-functional team of developers, providing technical direction and mentorship to ensure timely project delivery. 
  • Manage the whole software development process, from design and architecture to implementation and deployment. 
  • Work with product managers and stakeholders to identify and implement product needs. 
  • Design and Create an application architecture that promotes business integration, and?user growth, and balances performance, privacy, security, and maintainability. 
  • Conduct code reviews to maintain high standards and best practices. 
  • Improve team efficiency through process improvements and new approaches. 
  • Create a collaborative and communicative atmosphere that encourages everyone to contribute, solve problems, and accomplish common goals. 
  • Demonstrate quality, innovation, and continual progress in technical judgments. 
  • Shows great organizational and planning abilities, prioritizing execution and delivery. 

Expectations & Requirements: 

  • Over 10 years of experience as a Software Engineer working on large-scale projects. 
  • Over 5 years of experience managing a cross-functional team of 6+ members. 
  • Proven track record of creating and delivering software products with scalability, dependability, and availability. 
  • Experience with event-driven architecture using Socket.IO/Websocket. 
  • Design, develop, and maintain scalable mobile applications using React Native, Node.js, and Micor-service architecture. 
  • Experience with web3 tools and technologies, particularly within the Ethereum ecosystem. 
  • Experience with agile/scrum methodologies. 
  • Demonstrates strong problem-solving skills, utilizing a strategic perspective and proactive approach to identify and handle technical difficulties. 
  • Proven ability to maintain high testing standards, including unit, integration, and component testing. 
  • Proficient in TypeScript, Node.js, PostgreSQL, Redis, CI/CD pipelines, Github Actions, AWS, and Docker. 

Advantage: 

  • Demonstrated expertise of smart contracts and react native mobile apps. 
  • Proficiency in account abstraction and cryptography. 
  • Experience with WalletConnect, Viem, Firebase, Biconomy, Moralis, and Coingecko platforms. 
  • Experience with container orchestration services, specifically Kubernetes. 

Apply Now