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