Edlab at the Gottesman Libraries envisions, designs, and pilots knowledge projects for a fundamentally different education sector that is attuned to the emerging post-industrial, information-based, globally-connected world. EdLab is organized in small flexible multi-disciplinary teams that collaborate to develop products of distinction.
EdLab is seeking a User Interaction Engineer with expertise in user interface and interaction design and implementation. The incumbent will be expected to work on teams of educators and engineers to help define and complete projects that serve EdLab's clients, with a specific focus on defining the user experience of our products.
Create and be accountable for the user interaction model, workflows, information architecture, prototypes, and guidelines for user interfaces.
Conduct user and design research including: usability studies, user surveys, prototype testing, competitive product analysis, and latest industry & design trend research.
Participate in conceiving UI designs and implementing those designs in working UI products.
Ensure the delivery of high quality products to users by working on redesigns, enhancements and fixes for UI components in existing products.
Participate in and lead actual design and coding of the UI infrastructure for products.
A minimum of two years of hands-on user interaction engineering experience.
Demonstrated problem solving skills on large and small scale issues with ability to undertake and complete large software projects with little supervision.
This position requires participation in all phases of the development cycle, from gathering user requirements to defining interaction design, to actually coding and testing interfaces for large-scale projects. We are thus ideally looking for individuals with demonstrated ability across all phases of interface design: requirements analysis, interface design, and programming/testing.
The following qualifications are strongly desired in any candidate:
Experience conceptualizing and deploying UI designs demonstrated through a portfolio of web, mobile or native PC applications.
Proven ability to gather and synthesize functional requirements and technical realities in to workable user interface designs.
At least 2 years experience with at least one of the following:
Ajax technologies (including libraries such as JQuery, Google Web Toolkit and or Prototype).
Mobile UI development on iPhone, iPad or Android platforms
Mastery of some major web or mobile programming languages and the ability to pick up new technologies quickly.
Experience working on diverse project teams consisting of both engineers and non-technical stakeholders (clients, product managers, etc.).
Candidates should be able to articulate an interest in the education sector and a vision for new technologies and processes that may benefit the learning process.
Individuals with graduate or undergraduate degrees background in human computer interaction, cognitive psychology, computer science or related disciplines are highly desired.
BS in Computer Science, Information Systems, Graphic Design, Computer Graphics, or related field.