Key Responsibilities:
- Lead and mentor a team of full-stack developers, fostering a culture of technical excellence and innovation
- Architect and implement scalable solutions using React, Node.js, and cloud platforms (GCP/AWS)
- Drive the adoption of best practices, including DORA metrics, to enhance team performance and product quality
- Collaborate with product managers and stakeholders to define technical requirements and roadmaps
- Contribute actively to code development, code reviews, and technical documentation
- Ensure high code quality and consistent coding styles across the team
- Lead system design efforts for new features and improvements
- Conduct thorough peer reviews and provide constructive feedback to team members
- Stay up-to-date with emerging technologies and industry trends in the cryptocurrency and blockchain space
Requirements:
- Proven experience as a Senior Full Stack Developer, with a strong track record of delivering high-quality software products
- Extensive experience with React, Node.js, and cloud platforms such as GCP or AWS
- Strong system design skills, with the ability to architect complex, scalable solutions
- Expertise in maintaining high code quality standards and implementing consistent coding styles
- Extensive experience in conducting peer reviews and providing constructive feedback
- Familiarity with DORA metrics and a history of being a top contributor on high-performing development teams
- Active annual Github contributions, demonstrating ongoing engagement with open-source or personal projects
- Strong understanding of software architecture principles and design patterns
- Excellent communication and leadership skills, with the ability to mentor junior developers
- Passion for cryptocurrency and blockchain technology
Preferred Qualifications:
- Experience with AI/ML technologies and data-driven applications
- Knowledge of cryptocurrency protocols and blockchain ecosystems
- Familiarity with agile development methodologies
- Experience with DevOps practices and CI/CD pipelines
- Track record of implementing and maintaining coding standards and best practices
As a Tech Lead, you'll play a crucial role in maintaining our high standards of code quality, fostering a culture of continuous improvement through peer reviews, and leading system design efforts to ensure our platform remains scalable and efficient as we grow.