[Rubyjobs] Sr. UI Engineer (Tech Lead), Dipiti

James Moore banshee at banshee.com
Thu Feb 21 16:34:00 PST 2008


JOB DESCRIPTION



POSITION: Sr. UI Engineer (Tech Lead)





RESPONSIBILITIES:



Headquartered in Seattle Washington, Dipiti is an Internet infomediary
connecting online consumers with the hidden value of online community
content: communities and professionals addressing important life
matters including health, legal, money and pet care. Dipiti makes this
Web 2.0 content easily accessible through human-filtered search that
identifies, qualifies, and organizes message boards, directories and
expert discussion forums providing consumers with a trusted source for
information they need.

As a Sr. UI Engineer, you will be creating innovative web user
interfaces. You will design, develop and test front end software
solutions in a LAMP environment using Ruby on Rails. Candidates must
be fully versed in state of the art in open source web development
platforms. Candidates must have a solid understanding of security
principles, authentication, encryption, single sign-on, and secure
application development. Candidates must be experienced in developing
applications using both web services and databases. Successful
candidates will have a good sense user interface and workflow design
and (with the aid of a UI Designer) will be able to develop
independently, integrate components from other developers, and provide
technical leadership in a team environment.

REQUIREMENTS:

- Solid production experience and expertise in the following areas of
development:

o 	Ruby, Ruby on Rails (2 yrs)

o 	MySql

o 	Linux, LAMP environment

o 	AJAX, Javascript, CSS, XHTML

       o 	XML technologies: REST, SOAP, XSLT



- Candidates with experience in on one or more of the following areas
will be preferred:

o 	Java, Jscript

o 	Search with Solr, Ferret

o 	Text mining

o 	Semantic Web, Social network analysis

o 	Database schema design and performance optimization



- Team player with product shipping experience (live portfolio preferred)

- Demonstrated ability to meet project timelines and collaborate in
small team environment

- Strong communication skills and attention to detail

- Must be able to take initiative, work independently and be innovative

- Able to adapt to a fast-paced, ever-changing early-stage environment

- BS or greater in Computer Science.



For further consideration please send your resume to jobs at dipiti.com.


More information about the Rubyjobs mailing list