Who you are 7+ years of professional software engineering experience 2+ years of experience leading an engineering team (formal or informal) Expert-level proficiency in TypeScript /Node.js Good knowledge of industry best practices (SOLID, KISS, YAGNI, DDD, TDD...) Proven ability to own and deliver l