Software Design Engineer 2
Catalytic Software - Bellevue, WA

This job posting is no longer available on Catalytic Software. Find similar jobs: Software Design Engineer jobs - Catalytic Software jobs

Position Overview
Do you think of code as an art? Do you wake up suddenly at night having thought of another elegant optimization you could make to something you were working on today? Do you browse github for fun? Do you stop speaking to your friends after arguments over whether YUI or jQuery has the better implementation of a JavaScript library? Then you are just the person we are looking for. We are looking for top client-side JavaScript engineers who excel at implementing elegant libraries, plug-ins, and highly optimized, lightning-fast client-side code that will be leveraged by hundreds of your co-workers and reach millions of users.

Responsibilities include:
* Develop libraries of custom JavaScript code for internal use
* Develop plug-ins for jQuery for internal use
* Architect reusable functional components for use across our global sites (i.e. form validations, form business logic, etc)
* Optimize everything for speed, speed, speed. Know the script engines in each browser and their weaknesses
* Be offended by and eliminate any and all sub-standard code
* Write HTML and CSS templates for internal use

* Strong JavaScript experience writing code with and without the help of libraries
* Experience with jQuery and jQuery plug-in development
* Ajax development experience
* Strong knowledge of client-side code optimization and performance engineering
* Up-to-date familiarity with emerging W3C standards (HTML5, CSS3, etc)
* Extensive knowledge of cross-browser support and minutiae
* Above-average understanding of HTML and CSS and their cross-browser intricacies.

Job Type

Catalytic Software - 2 years ago - save job