Primary Responsibilities

  • Establish presentation layer requirements based on an understanding of end-user needs.
  • Create all coded presentation layer deliverables including scripted pages, HTML, CSS, etc.
  • Able to shift between a creative and a technical focus depending on the project need and/or the type of project.
  • Create user profiles and logical flows of information used to detail a user’s needs and experience through an application.
  • Responsible for architecting and defining the presentation layer to solve complex designs that reflect agreed-upon creative and information architecture direction.
  • Produce a variety of non-code deliverables including style guides, use cases, technical / functional specifications, browser and market analysis, wireframes, prototypes, proofs of concepts, etc.

Technical Skills & Qualifications Required

  • Minimum of 2-4 years of web-based programming and/or experience creating semantic, accessible and standards-compliant web front-ends using XHTML, CSS and JavaScript
  • Experience with rich interface technologies such as AJAX, DHTML, Flash and Flex and/or scripting technologies such as JSP, PHP, ASP, Ruby, XML and XSLT
  • Experience building out template-based presentation tiers for web sites and web applications
  • Deep understanding of cross-browser and cross-platform issues
  • Strong knowledge of W3C, Section 508 and DDA standards for accessibility
  • Experience with Java and/or .NET technologies
  • Knowledge of object oriented programming, SQL, OOAD principles
  • Expert in the use of Microsoft Office applications
  • Strong writing and research skills
  • Experience with Content Management Systems is a plus

Consulting & Client Leadership Skills

  • Competent in external consulting skills and techniques, serving as a trusted subject matter expert to clients with a moderate to high-level of client contact.
  • Ability to develop and sustain strong client relationships, as well as run effective meetings with client counterparts.
  • Understands client(s) unique style and adapts own style to that of client.
  • Works independently in achieving project/client objectives with little or no direction from others.
  • May serve as a lead on smaller projects, allocating and tracking tasks while meeting deadlines and budget constraints.

Staff Leadership Skills

  • Mentors and develops less experienced staff
  • Runs effective cross-disciplinary meetings
  • Uses tools and techniques to transfer discipline expertise to Bit Group colleagues.
  • Adjusts personal style as appropriate to attain goals
  • Contributes to and influences Bit Group company objectives with an ability to lead smaller internal objective initiatives.