Intermediate or higher level of English (verbal communication). Strong theoretical knowledge of JavaScript, HTML/CSS basics, skills in working with...
Training/pet-projects in the portfolio. Dealing with Git. Practice on a training project under the guidance of experienced tutors.