These job descriptions are examples. Looking for work?

Find JobsFind Jobs

UX Developer

0 people like this description

Mission of the UX Developer
A UX developer builds high performance, semantic web pages, with full cross browser support, to create a best in class website for southwest.com.

Expectations for UX developers include, but are not limited to, the following outcomes:
* Creating hand-coded, semantic HTML from site designs (comps)
* Building pages which faithfully implement the agile requirement specifications (user stories)
* Ensures web pages render smoothly and quickly using best practices such as sprites, efficient CSS rules, well-tuned JavaScript
* Communicates effectively with stakeholders and piers in daily stand-ups, end of sprint status meetings, etc.
* Repairs defects as needed
* Assists backend developers to implement small UI updates and fix defects
* Coordinates with other UX developers working on southwest.com to ensure consistency, best practices
* Builds reusable components to share across southwest.com such as common overlays, utility JavaScript functions, etc.
* Continues to evolve UX standards such as defining style guide, documenting reusable components, etc.
* Maintains southwest.com and builds maintainable components
* Tests implemented solutions and builds testable components
* Estimates scope of project tasks

UX developers have expert level knowledge, or at least a strong working knowledge, of all the following technologies:

UI Specific:
• HTML (and HTML5)
• CSS (and CSS3)
• SAAS
• CSS Grid Systems
• JavaScript
• AJAX
• JavaScipt MV* Frameworks
o Must know backbone.js
o Good to know React/angular/ember or similar frameworks
• JavaScript Template Engine
o Handlebars
• Node.js
• Grunt / Gulp
• Bower
• Server Side vs. Client Side Rendering
• Idiomatic JavaScript
• CommonJs vs. AMD
• Module Loaders
• Modules, Packages
• Dependency Injection
• Jasmine
• APIs
o Rest
• Accessibility


Additional:

UX developers have expert level knowledge, or at least a strong working knowledge, of all the following technologies:

UI Specific:
• HTML (and HTML5)
• CSS (and CSS3)
• SAAS
• CSS Grid Systems
• JavaScript
• AJAX
• JavaScipt MV* Frameworks
o Must know backbone.js
o Good to know React/angular/ember or similar frameworks
• JavaScript Template Engine
o Handlebars
• Node.js
• Grunt / Gulp
• Bower
• Server Side vs. Client Side Rendering
• Idiomatic JavaScript
• CommonJs vs. AMD
• Module Loaders
• Modules, Packages
• Dependency Injection
• Jasmine
• APIs
o Rest
• Accessibility


UX developers must also have a strong understanding of many other software development concepts, including, but not limited to, the following:
* Model View Controller (MVC)
* Standard OOP concepts
* Agile development
* High performance best practices (fast loading web pages)
* Debugging and troubleshooting – problem resolution
* Testing best practices
* Cross browser idiosyncrasies- will be interfacing with a lot
* Version control (with tools such as GIT)

UX developers must exhibit many soft skills, including, but not limited to, the following:
* Integrity
* Passion
* Responsibility and ownership
* Proactiveness
* Strong work ethic
* Intelligence
* Great communication skills

These job descriptions are examples. Looking for work?

Find JobsFind Jobs