• Write reusable and well organized code;
  • Develop new user-facing features;
  • Build flexible and well-structured front-end architecture;
  • Ensure the technical feasibility of UI/UX designs;
  • Optimize application for maximum speed and scalability;
  • Assure that all user input is validated before submitting to back-end;
  • Estimate overall timelines, risks and requirements;
  • Help back-end developers with coding and troubleshooting;
  • Work closely with designers to understand requirements;
  • Constantly learn new things.

Required Qualifications:

  • + 4 years of experience in JS/Front-end development;
  • Strong knowledge of HTML5, CSS3, Bootstrap;
  • Recent working experience with React․js is a must;
  • Have a strong understanding of web application technologies and protocol (REST, Sockets, Security, etc.);
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery;
  • Good knowledge of the English language.