Bachelor's degree in Computer Science, Engineering, or related field. 5+ years of experience in frontend development & 2 years of experience leading a team of minimum 4-5 members. Strong proficiency in HTML, CSS, JavaScript, TypeScript, and related frontend technologies. Strong knowledge of frontend frameworks such as React or Angular. Strong leadership and team management skills. Excellent problem-solving and communication skills.