[Jobs] full time employment at frog design - Rails

Richard Navarrete Richard.Navarrete at frogdesign.com
Thu Jul 29 09:07:02 PDT 2010


Job Type: Fulltime-Regular
Discipline: Technology
Career Level:  Experienced, 4-6 years of experience
Education:  Bachelor's Degree or Equivalent

  Job Description
About frog design
frog design is a global innovation firm. We work with the world's leading companies, helping them create and bring to market meaningful products, services, and experiences. Our multidisciplinary process reveals valuable consumer and market insights and inspires lasting, humanizing solutions. With a team of more than 400 designers, technologists, strategists, and analysts, we deliver fully convergent experiences that span multiple technologies, platforms, and media. We work across a broad spectrum of industries, including consumer electronics, telecommunications, healthcare, media, education, finance, retail, and fashion. Our clients include Disney, GE, HP, Logitech, Microsoft, MTV, Seagate, Yahoo! and others. Founded in 1969, frog is headquartered in San Francisco, with studios in Austin, New York, San Jose, Seattle, Milan, Amsterdam, Munich, and Shanghai.
JOB DESCRIPTION
The Senior Technologist is an expert in UI and backend application development with an emphasis in Ruby on Rails. He/she is responsible for requirements analysis, rapid visual and interaction prototyping, visual and non-visual component design, and successful implementation and/or integration of applications and services across presentation, logic, and data services tiers. At frog design, the Senior Technologist will not only provide a high-fidelity implementation, but also creatively enhances the vision of the interaction and visual design. He/she bridges the gap between design and technology by providing technical guidance during the design process - not only bringing awareness to constraints, but also applying their creative thinking and problem solving abilities to create opportunities for innovation, Other responsibilities include collaborating with designers to express requirements as interactive prototypes, utilizing appropriate tools, assets, and methodologies to facilitate the iterative workflow between designers and technologists, and leveraging his/her own design sensibilities during implementation cycles. The Senior Technologist will often work closely with other Technologists and the Applications Development Manager.
A Senior Technologist translates requirements into detailed application specifications using best practices such as object-oriented design and a sound knowledge of the software design lifecycle. He/she also negotiates data services integration, develops or specifies the logic necessary to support data-binding within the user interface, and has responsibility for the layout, controls, interactions, and animation of user interfaces. In addition to these responsibilities, Senior Technologists provide leadership throughout the project lifecycle, serve as the primary technical contact with clients and third-parties, participate in project scoping and estimation tasks, and provide solution, application, or services architecture recommendations.

  Job Requirements
To be considered, candidates must demonstrate user interface and/or application development expertise and have professional experience delivering a commercial release in at least two of the following domains/technologies:
Ruby on Rails
SQL 92 (MySQL, SQLite, SQL Server, PostgreSQL)
(X)HTML/CSS/JavaScript, or AJAX (jQuery a plus)
Mobile Applications in Qualcomm uiOne, BREW, Symbian (UIQ or Nokia Series 60), Microsoft Windows Mobile, Flash Lite, or Android
Distributed N-Tier Applications Or Services in Microsoft .NET, LAMP, J2EE, Ruby on Rails (being versed in REST is a plus)
Consumer or Embedded Devices

Experience with rich user interfaces, object-oriented design, data modeling, application development, and taking projects through an entire software release lifecycle is preferred. Ideal candidates will also have a portfolio of their recent work history showcasing successful software releases (particularly those which used iterative/agile methodologies such as scrum or feature driven development) and demonstrate a passion for current technology trends and best practices.
Should be a champion of TDD or BDD, or demonstrated knowledge of those methodologies.
QUALIFICATIONS
* 8+ years of professional experience designing and developing software applications with rich user interfaces on a variety of technology platforms
* 2+ years developing Ruby on Rails applications (or at least strong programming skills and willingness to learn)
* Database experience - normalization models, detailed knowledge of SQL 92
* Detailed design-level knowledge of at least three of the technologies listed above
* Ability to provide substantiated strategic technology and architecture recommendations
* SCM experience (SVN, Github, CVS, Fossil, etc.)
* Linux OS experience, can use commands well (perl, sed, awk, ssh a plus)
* Strong written/oral communication skills and a willingness to contribute to inline code documentation
* Bachelor's degree in the sciences, engineering, or a creative discipline is required (a master's degree is preferred)
* Strong leadership skills and a willingness to mentor junior Design Technologists
If you're interested, please go to:  https://www.frogdesign.com/about/careers/austin.html
and apply for:  Senior Technologist - Austin - 6559
No recruiters please.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.austinonrails.org/pipermail/jobs-austinonrails.org/attachments/20100729/cf597898/attachment.htm>


More information about the Jobs mailing list