Expert knowledge in creating application front-ends using JavaScript and related technologies/frameworks.
Coding using JS Design Patterns.
Creation of CSS and JS code working on multiple browsers and mobile platforms.
Knowledge of: semantic HTML markup, presentation separation of content and page HTML structure,W3C standards (incl. WAI, Node JS).
Practical ability to create and modify frontend layer, prepare responsive design, based on HTML5, CSS3 and frameworks like Angular, jQuery UI, Modernizer, Twitter Bootstrap.
Practical knowledge of SQL / development, experience with databases.
Ability to create Web Services based on SOAP and REST.
Writing unit tests.
Tools required: SVN/GIT, JIRA, Adobe Suite (implementation of web interfaces based on graphical projects), Continuous Integration (Bamboo).
Ability to coordinate work and collaborate directly with the customer (development lead role).
Full independence for the analysis of the requirements and designing solutions in line with the requirements.
Experience with working in Agile Development Methodologies.
Solving issues within the cooperation with solution owners/vendors (for example with Microsoft support team).
Ability to lead the team (plan and organize work).
Preparing high quality documentation & presentations for our partners.
Practical experience in designing application architecture.