Глубокое знание JavaScript, понимание клиент-серверного взаимодействия и протокола HTTP, умение работать с реляционными базами данных, умение оценивать и планировать свою работу