What will you do?• Build next-generation web applications with a focus on the client side.• Focus on high-end performance web UIs.• Research and design UIs, Implement new UIs backed up by high performance server-side, and pick up Java as necessary.• Create design documents.• Implement both new features and modifications to existing code, from coding phase through product release.
Professional Skills• Minimum 4 years of experience in web development• Deep understanding of web standards and protocols, including JavaScript, HTML, CSS and HTTP.
Javascript: ES5 , ES6,work with DOM manipulation, browser APIs .• Minimum 2 years of experience with one or more of the modern JavaScript frameworks or libraries: Angular, React or Vue – Mandatory• Web components standards – advantage• Experience with Java and Java server-side web frameworks such as Tomcat, Spring MVC – advantage.• Good knowledge and experience with Linux environments – advantage.
Personal Skills• Ability to easily learn and apply new technologies.• Works well with others.• Ability to work independently, to handle a development project from start to finish.• Highly motivated to succeed in current position.
Education• Bachelor’s Degree in Computer Science, Engineering or equivalent.