re:marketing - Marketing Services, Internet Marketing Consulting, Search Engine Marketing, Email Marketing, Online Marketing, Website Marketing, Direct Marketing, Strategic Marketing Services
re:marketing-Internet Marketing Consulting, Search Engine, Email, Online, Website, Direct, and Strategic Marketing Services                                                                                        

Marketing Services
Internet Consulting
Search Engine Marketing
Email Marketing Services
Online Marketing Services
Website Marketing Services
Direct Marketing Services

Career Opportunities


Senior Interface Engineer (Content Engineer)

Location: San Francisco Department: Engineering

Reports To: Director, Interface Engineering

Job Description

A Senior Interface Engineer (SIE) is a lead application programmer responsible for developing the interface components of complex web applications. The Senior Interface Engineer works cooperatively with the creative department to translate visual designs, user experience flows and content into functional interfaces for client projects. The SIE authors application logic to implement client side functionality in multi-tier applications. The SIE is an expert in site structure and content management optimizing web applications for maintenance, operation and quality. SIEs work closely with members of the creative team and other engineers to implement and optimize rich media and dynamic site experiences. SIEs typically join a project team during Discovery phase of the project to assist in the development of Engineering Requirements. The SIE works closely with the creative team and other engineers to determine browser or other client side technology recommendations and guidelines during the planning phase. As projects move beyond the planning phase, SIEs lead a team of interface engineers in developing client side interface implementations and also tests these implementations for conformance to creative and engineering specifications as appropriate.

Skills / Qualifications

  • Bachelors' degree or equivalent work experience.

  • 1 year experience as an Interface Engineer or equivalent.

  • 2 years experience in a digital production environment.

  • 2 years of web application development experience using HTML and object-oriented JavaScript and DHTML.

  • 2 years experience with application-server template scripting is desired; JSP, ASP/VBScript, ATG Dynamo, IBM WebSphere, and BEA WebLogic are preferred.

  • 2 years experience with Shockwave, Flash, SMIL, Real Audio/Video and other rich media applications and protocols.

  • Knowledge of Macintosh and Windows operating systems and associated browsers, applications and utilities.

  • Experience with either content management systems, search engines, personalization engines or community tools including selection, configuration and deployment.

  • Experience with version control, issue tracking, and build/release management is desired; PVCS Dimensions is preferred.

  • Ability to perform within a highly parallel, task/module oriented project team.

  • Experience authoring formal specifications and related documents.

  • Ability to deliver projects on time, with high quality, and within budget.

  • Experience in participating in multiple consulting or development engagements in parallel.

  • Ability to deliver full life cycle engagements.

  • Ability and desire to thrive in a high-pressure, client-services driven environment.


  • Delivering projects on time and within budget, and with high quality

  • . Develop client side interfaces using HTML/DHTML, JSP, ASP, Shockwave, Flash and others as required.

  • Writing technical specifications as required, meeting the objectives of functional specifications.

  • Specifically, identifying interfaces, methods, parameters, procedures or functions as required.

  • Designing and developing the Template Architecture, and other relevant portions of the Engineering Architecture and Engineering Technical Specifications.

  • Providing leadership to a team of Interface Engineers (IEs) and Associate Interface Engineers (AIEs).

  • Assisting the Project Engineer in the development of the functional specification of client projects.

  • Working collaboratively with the creative staff to decide interface implementation details and rich media interfaces.

  • Working with the creative team to verify designs are web safe.

  • Providing technical leadership in a designated area to the team.

  • Assisting in the development of the Quality Assurance Plan, Deployment Guide, Operations Guide and Engineering Technology Assessments as appropriate.

  • Participating in the implementation of Engineering group development methodologies.

  • Facilitating the education and skill improvement of other personnel by supporting in-house training programs.

  • Perform unit testing.

  • Participating in code reviews.

  • Tracking and reporting on all personal tasks and time.



Marketing Services | Internet Consulting | Search Engine Marketing | Email Marketing Services | Online Marketing Services | Website Marketing Services | Direct Marketing

© 2004-2008 re:marketing Internet Marketing Services