Thursday, October 11, 2007

Mobile Interface Engineer at MLB

Interface Engineers are responsible for developing the presentation layer and user experience for Major League Baseball Advanced Media ("MLBAM") and its associated web properties. Mobile Interface Engineers focus on applications designed for mobile (wireless) devices and PC-based web interfaces that support those applications.

Responsibilities
Interface Engineers work with project managers, software developers and interface designers to:
  • Establish front-end technology requirements for new products
  • Provide detailed scope estimates
  • Review and prototype potential design solutions
  • Develop UI specifications including site maps, workflow documentation, wireframes, and interaction diagrams
  • Work with the carriers and mobile technology partners to evaluate new technology solutions
  • Document relevant methodologies, processes and tools for hand-off to other internal groups
  • Ensure accurate implementation of visual design, user interface and information architecture
  • Produce optimized front-end code
  • Work with Quality Assurance team to perform device and carrier specific testing
Qualifications
  • Bachelor's degree in Computer Science/Engineering, Human-Computer Interface or related field
  • Experience developing for low bandwidth environments and/or small-screen user interfaces
  • Expertise coding object-oriented XHTML/CSS/JavaScript in the Document Object Model
  • Expertise in XSLT, AJAX
  • Practical experience programming JSP/JSTL
  • Understanding of cross-browser/platform constraints
  • Proficiency working in a UNIX environment
  • Familiarity with Java
  • Familiarity with Web Service Based Architecture
  • Knowledge of PHP, ASP, RUBY/Rails, SQL, PERL and/or ActionScript is optional
  • Experience with visual design, user interfaces, end-to-end integration and project management also a plus
Link

No comments: