Frontend Web Developer
We are looking for an ambitious and self-driven Lead Front-end Developer to join our team. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities
Build modular layouts, reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Help set technical standards and best practices for the front end team
Optimize application for maximum speed and scalability
mentor and team lead other developers on the team
Skills and Qualifications
At least 5 years of front-end development experience
Highly advanced core JS oriented (complete Vanilla).
Framework Architecture Level coding experience – ability to handle many dependencies in a large ecosystem of custom modules
Deep understanding of DOM & OOP (ES5+), XHR, Context & Bindings, Recursion, User Interaction Events & the UI Event Cycle as well as Dynamic CSS DOM manipulations.
Advanced CSS – CSS User Media & Responsive design oriented, CSS Specificity, Knowledge of the CSS Box Model, Position & Display types, Box-Sizing, CSS Animation & Effects etc.
Familiar with Localization & Globalization issues, as well as Multi-Language applications and their implications on the various browser types
Knowledge of Browser Type compatibility issues (IE9+), W3C compliance & working closely with tools like CANIUSE etc.
Knowledge of internal JavaScript APIs like WebSockets and Filesaver, and Advanced external API integrations like HIGHCHARTS (or similar tools), as well as Google Maps API. – Advantage
Advanced knowledge of JS Canvas & SVG – Pixel level image manipulations, SVG Path, SVG NS, SVG Shadows & Effects and JavaScript Animations – Advantage
knowledge of ActionScript (Flash) – Advantage
Familiar with the ISO 8601 Standard, HTC, UTC – Advantage
.NET, C#, Web Methods and Client Server Communications – Advantage
Experience in advanced Math operations, Color Manipulations, Icon Fonts, Google Analytics API, YouTube API – Advantage
Background in video editing software, Adobe Photoshop and Cubase – Advantage
Web Design orientation – Advantage