Bachelor’s degree in computer engineering, or Computer Science is A MUST or +5 years of experience in the below mentioned fields
Strong analytical and problem-solving abilities
Expertise in algorithms and data structures
Advanced knowledge in software design, architecture is required for senior-level roles
A strong aptitude for learning, exploring, and innovating with complex technologies
Exceptional communication skills, with the ability to clearly articulate ideas and effectively share knowledge
Fluency in English, both written and spoken, is essential
Prior experience in teaching or tutoring is preferred