Hello Ruby group,
I hope you can help me out with a search I am doing for a client of
mine. They are looking to add a web UI designer to our rapidly growing
engineering team. Candidates for this position should have a minimum
of 2 years of web UI development experience including Ruby on Rails,
Prototype.js and Web Services.
The Web Interface Developer will be a member of the front-end
development team and will work closely with the both the product
management and engineering teams to build leading-edge dynamic and
standards compliant user interfaces that can appeal to a wide spectrum
of end users..
This is a great position for someone who is passionate about
usability, making complex functionality simple and who loves to see
their work being used by a large number of people.
Qualifications Include:
Proficient in Ruby on Rails framework
Working knowledge of Prototype.js a must
Proficient in implementing RPC-based and/or RESTful Web
Services
Ability to produce standards-compliant XHTML, CSS and
JavaScript code
Proficient in designing and implementing AJAX technologies
Extensive background in Web Interface Design and evaluating
User Experience
Designing interface elements in Adobe Photoshop
Familiar with a Linux development environment
Must be an energetic "self-starter" with the ability to
work independently and within a team with strong verbal, written and
interpersonal skills
Must pay attention to detail and history of meeting
deadlines
Has lots of hard-earned (and correct) ideas about how to
develop web applications the right way
Wants to learn, obsess, and teach others about cool
technical stuff
Portfolio of previous work strongly encouraged
Sense of humor is essential
Pluses for candidates who have prior experience with:
Working under constraints of legacy systems, refactoring
and/or rewriting old code in an incremental fashion
RPM management
Previous experience working in an agile development
environment
Maintaining or following a style guide
Responsibilities Include:
Work with product management and other engineers in an
agile environment to create consistent and compelling user interfaces
Create interfaces to the RESTful and SOAP APIs
Maintain and update the UI style guide
Conduct usability testing with employees and customers
Use subversion source control software
Create and maintain RPM spec files in addition to building
and deployment of RPMs
Deploy software releases to QA, Staging and Production
environments
Work with the QA engineers to develop test cases and ensure
that UI designs support test automation
Share information with other employees via the company Wiki
and present to the engineering team and others
May be expected to write or work with code related to
questionable content
Does this sound like something you might be interested in? If not, do
you know of anyone who might consider a position like this?
I appreciate any help you could provide.
Regards,
Evan L. Sjostrom
(415) 446-0210