Bachelor's or Master's degree in Computer Science, Engineering, or related field. 7+ years of software engineering experience with a strong background in frontend development and fullstack technologies. 3+ years of experience in a leadership or managerial role. Proven track record of delivering complex, high-quality user interfaces at scale. Deep technical expertise in designing and building scalable, high-load, fault-tolerant, and secure software systems. Strong proficiency in modern frontend technologies (React, TypeScript). Familiarity with fullstack technologies (e.g., Node.js, Nest.js, TypeScript, GraphQL, REST APIs). Experience with web performance optimization, accessibility standards, and cross-browser compatibility. Solid understanding of UI/UX principles. Proficient in DevOps practices, including CI/CD, containerization, and cloud infrastructure (e.g., GCP, AWS). Strong problem-solving skills. Experience managing technical debt and balancing competing demands.