Search Jobs

UI Developer

Share With

Twitter LinkedIn Email New Career Opportunity! Open Systems Technologies has an opening for a UI Developer in Conshohocken, PA. Find out more: {{url}}

Job Snapshot

Employee Type: Full-Time
Location: Conshohocken, PA
Job Type: Other
Experience: At least 3 year(s)
Date Posted: 7/19/2014

Job Description

UI Developer Responsibilities:

  • Develop front-end code to accurately translate flat design comps for desktop, tablet, and mobile phone experiences
  • Integrate code with content management systems and back-ends for large-scale websites and web applications
  • Work collaboratively as part of a team that includes visual/UX designers, business analysts and technical developers (clients and internal colleagues)
  • Build and maintain positive relationships with clients
  • Stay up-to-date on the new web development technologies and UI design trends/innovations


  • Bachelors degree or equivalent work experience
  • 3+ years professional experience hand-coding HTML, CSS, JavaScript (not just jQuery), and XML
  • Familiarity with user experience (UX) design processes (conceptual design, wireframes, usability testing)
  • Experience using visual design applications (Photoshop, Fireworks, etc) to create assets for web
  • Experience with coding for comprehensive cross-browser and platform compatibility, as well as testing and validation
  • Experience with ASP.NET, PHP, JSP or other server-side integration languages
  • Experience with Sitecore, Vignette, WordPress, Drupal, Expression Engine, or other content management systems
  • Experience with git, svn, or similar version control systems

Bonus Points:

  • Experience with MySQL, Postgres, or other database systems
  • Experience with the Microsoft .NET platform (both WebForms and MVC) and tools
  • Comfortable working on the command line on Windows, Mac, and/or Linux
  • Experience with the Agile/Scrum workflow methodology
  • Obsessive attention to detail

Privacy Advice

For your privacy and protection, when applying for a job online, it is advisable not to:

  • Provide your social security number to a prospective employer,
  • Provide credit card or bank account information or
  • Perform any sort of monetary transaction.
To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.