5+ years of professional software development experience Deep experience with Node.js and modern full-stack development Strong grasp of Git, code reviews, and collaborative workflows Proven ability to design and maintain scalable architectures Solid understanding of game systems, patterns, and how to keep them fun and stable Skilled in React, TypeScript, CSS, and building high-performance UIs Strong written communication skills for async settings Experienced with relational databases and REST APIs Passionate about board games