• At least 3-4 years experience working with front-end technologies (HTML/CSS/JavaScript)
• Experience dealing with cross-browser and responsive development
• Work experience integrating web solutions with external web services
• English level B2+ or higher
• Advanced-level knowledge of front-end technologies (e.g. HTML, CSS, JavaScript)
• Knowledge of design patterns (e.g., model-view-controller, observer, object-oriented, etc.)
• Knowledge of pre-processed CSS styling (SASS, LESS)
• Fluency with data transfer formats and protocols popular in web applications (e.g. JSON, XML, HTTP) • Capable of writing code compliant with modern accessibility (e.g. ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices
• Patternlab knowledge desirable
• Capable of building proof of concept prototypes • Capable of integrating a web solution based on a Content Management System
• Capable of troubleshooting, debugging, and doing root cause analysis of web application issues
• Capable of consuming, parsing and translating SOAP or REST web services
• Excellent knowledge of recent development practices (Mobile First, MVC, Object-Oriented development)
• Work experience with popular JavaScript frameworks and cross-browser compatibility • Work experience with automation and pre-processing tools (e.g. Grunt, SASS, LESS)