6+ years of experience in Software Engineering 1+ years of engineering leadership experience Strong organizational and planning skills Experience with project management Hands-on experience with LLM APIs or AI-powered applications Deep expertise in JavaScript, TypeScript, React, NodeJS Good grasp of web fundamentals and toolchains Experience working at a product/SaaS company Understand software architecture design considerations Experience working with remote teams