Top Skills Preferred:
2. Backbone.js (high emphasis around Backbone.js experience preferred. Doesn't have to be required, but high our our list for someone to be successful)
3. Strong communication skills
The Senior Front-End Engineer on the Mobile Development team will assist with the design and development of frameworks and libraries for client-side web application development, as well as enable team members and third party developers to utilize what they’ve built.
We’re looking for someone that shares our passion for developing software in a fast paced environment where change is never a surprise. If you love solving challenging problems, gravitate towards collaboration, and strive for quality, then this is the job for you.
• Implementing AJAX-driven interface. This includes extensive knowledge of web technologies such as HTTP, AJAX, and REST.
• Evaluating and utilizing frameworks for front end development, such as jQuery, Bootstrap, RequireJS, Handlebars, Backbone
• Manage the optimization, minification, and bundling of our framework/libraries using tools like RequireJS, Uglify, Node, Grunt.js, etc.
• Handle the management and administration of our public GitHub repositories for our libraries – including pushing/pulling changes
• RequireJS / Grunt / Node
• jQuery / jQuery UI / Bootstrap
• Underscore / Backbone
• Handlebars / Mustache
• Understanding of W3C standards and experience in addressing cross-browser and platform compatibility issues.
• Expert-level proficiency in developing against deployed REST APIs. Experience with integrating major 3rd party APIs (Facebook Open Graph, Twitter, Google Maps, YouTube, Open Social, etc) is a plus.
• Expert-level proficiency in XHTML and CSS. Must be able to hand-code standards compliant XHTML and CSS. Practical knowledge of HTML5 and CSS3 is a must.
• Familiarity with classical programming concepts such as polymorphism, inheritance, and encapsulation. Previous experience with multiple languages also a plus. (C#, NodeJS, Java, Ruby, PHP)
• Excellent debugging and problem solving skills
These job descriptions are examples. Looking for work?Find JobsFind Jobs
Top Skills Preferred: