Job Description: Senior Front End Developer
Required:
· Experience in creating aesthetically pleasing, clean, interactive & responsive web experience
· Complete knowledge of HTML/CSS and its cross-browser challenges
· Experience with JavaScript frameworks — AngularJS, jQuery, React JS
· Experience with CSS preprocessors such as LESS & SASS and CSS libraries such as
Bootstrap or Foundation.
· Experience with JavaScript/CSS optimization bundling, minification, on-demand script loading
· Experience with AJAX & consuming Web Services, both RESTful and SOAP-based services
· Experience using modern JavaScript tools such as NPM, grunt, gulp, karma, jasmine, istanbul,
etc.
· Experience building responsive web pages and an interest in working within the presentation
layer.
· Familiarity with advanced concepts such as Canvas, Local Storage, SVG, Geolocation, Web
sockets, etc.
· Understanding of Search Engine Optimization and Marketing
Will be a plus:
· Familiarity with the Agile/Scrum process
· Experience working with Git for source control and project / process management
· Knowledge of and experience with, the MVC/MVVM paradigm
· Knowledge of additional JavaScript frameworks and libraries
· Experience creating charts, dashboards, 2D/3D rendering
· Familiarity with creating wireframes, sitemaps
· Experience creating logos, designs and brand guidelines
· Strong command of the English language — both verbal and written
· BS in Computer Science, Computer Engineering or other related field |