- 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.
- + 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.);
- Good knowledge of the English language.