senior frontend developer