Skip to Main Content

New Web Position: Front End Web Developer

December 09, 2015
by Justin Fansler

The School of Medicine's Web Group is hiring a new position to join our team as a Front End Web Developer. Please review the job description below and apply via Yale HR. Search for STARS Requisition number 35106BR.This is a full-time position based at our office in New Haven, CT.

Front End Developer

General Purpose:

Reporting to the Yale School of Medicine (YSM) Director of Web Operations, the Front End Developer collaborates with internal and external strategy, design, and back-end development colleagues to independently develop the HTML, CSS, and JavaScript for YSM’s websites and custom applications.

This role combines user interface (UI) proficiency and usability best practices with CSS, JavaScript, and HTML expertise to create clean and scalable code. This position’s work product is the public-facing view of the team’s collective effort, showcasing the design, data, and back-end development processes through effective, consistent, and quick webpages on 590 websites with more than 220,000 pages and a million visitors each month.

Through the course of a development cycle, this role will contribute to strategic planning, user experience designs, and back-end implementation by keeping the team grounded in current technical realities while continuing to push innovation. This position is expected to participate in a team that requires flexibility of thinking across duties. Team members must be aware of the needs of the client, the school, the public, and each other with all projects, fixes, and new developments.

This position requires a creative, collaborative, and strategic thinker with an entrepreneurial spirit who is passionate about cutting edge web technologies and interactive design.

Essential Duties of Position:

  1. Work across internal and external strategy, design and back-end development teams to create smart, innovative online solutions driven by usability best practices.
  2. Develop HTML, CSS and JavaScript for YSM websites to function consistently across all major browsers; maintain CSS framework; and identify and resolve all issues.
  3. Work with designers who prepare all production files in Photoshop and then translate them into HTML templates; maintain graphic standards and branding throughout all work.
  4. Work with the back-end development team to ensure thorough and effective documentation during the development process and assist in coding and troubleshooting.
  5. Develop and maintain an intuitive user experience through clean and consistent website interfaces.
  6. Aid in the preparation of project time plans and adhere to them.
  7. Stay up-to-date on emerging technologies.

Requirements

  • 3+ years professional experience with HTML, HTML 5, CSS3, JavaScript web development, Compass / SASS.
  • Experience with a front-end framework such as knockout.js or similar (Angular, React) as well as front-end build techniques like grunt/gulp, SASS, and the like.
  • Experience contributing and integrating with content management systems. Experience with Tridion is a plus.
  • Extensive experience working with JQuery, JSON manipulation, Ajax calls, and advanced CSS.
  • Proficiency in coding to the latest SEO and accessibility standards.
  • Proficiency in Adobe Creative Suite.
  • Proficient understanding of code versioning tools, such as Git.
  • Excellent trouble shooting, time management and communication skills. Must effectively communicate with the strategy, design, data, and back-end teams to interpret and execute designs correctly.
  • Extremely detail-oriented, and comfortable working in a fast paced, ambiguous, and political environment.
  • Ability to direct development teams.
  • Experience with responsive design and icon to font glyph.