Front-End Architect

Sep 11, 2017
Institution Type
Four-Year Institution

Stanford University

Front-End Architect

Job Number:

Stanford University's Web Communications team is eager to hire a front-end architect to help us continue raising the bar for the beauty, effectiveness and accessibility of many of Stanford's most visible websites.

About us
The Web Communications team is part of University Communications, and is responsible for the websites and other online communications that present Stanford University to the world. We design, develop and maintain Stanford's main website,; Stanford's news site,; and other properties that represent Stanford as a whole and Stanford's senior administration. We are a small but mighty team, determined to deliver an excellent user experience that is consistent with Stanford's commitment to innovation, excellence and usefulness.

About you
You're a full-stack web developer with a primary emphasis on deploying sublime front-ends that feel effortless to users. Your UX and design chops are impeccable, and your front-end implementation skills inspire awe. You keep one eye focused on precise details and the other on the big picture. You're committed to making your beautiful work accessible to all, so all your work is WCAG 2.0 compliant.

You're energized by, and eager to learn about, the amazing front-end tools, standards and practices that are continually being developed. But you're also wise about making changes to your development / deployment stack - you can always (ok, almost always) articulate a clear and compelling reason for investigating, and especially incorporating, a new tool or procedure into your workflow.

You have, or want to acquire, some basic WordPress development chops. You can keep WordPress sites up-to-date, and you can make basic modifications to existing WordPress themes / plugins.

Why you want this job
Impact - The websites our team owns are viewed by millions of people around the world. You will make and execute UX, design and technology decisions that directly impact that vast, global audience. Your work will directly affect Stanford University's reputation on the world stage.

Autonomy - Once you're on board, we'll be a team of five. We all have our own responsibilities, and we expect and trust each other to do our own jobs expertly. You will have support, but you will be the front-end engineer for Stanford's university-wide and executive level online communications. You will have the freedom, and the responsibility, to make the right decisions.

Sanity - Stanford has been around for 126 years and plans to be around for hundreds more. We have the ability and the wisdom to take the long view. Stanford supports and invests in its staff. You will not be asked to choose between success on the job and your, or your family's, health and well-being. And you will (almost) always be encouraged to do the job right vs. doing it yesterday.

How you get this job
Meet our basic requirements:
  • Bachelor's degree and five+ years of relevant experience, or equivalent combination of education and experience. Demonstrate success in:
  • Articulating the mission and the market for every project you work on.
  • Contributing to the design of compelling, engaging websites using industry standard tools such as Photoshop and Illustrator. Bonus points for fluency in Figma or Sketch.
  • Implementing graceful, accessible, responsive front ends using modern technologies such as ES6, SCSS, flexbox, …, in ways that function properly in all supported browsers, with all supported screen-readers, on all supported devices.
  • Developing designs and implementations than can be reused on multiple projects, possibly by multiple teams.
  • Working both independently and collaboratively.
  • Finding joy in your team's successes.
  • Offering actionable solutions when you or your teammates encounter obstacles. Earn bonus points by demonstrating familiarity / expertise with:
  • Bourbon and Neat SASS mixin libraries, git, npm, grunt, webpack.
  • Developing (or customizing) WordPress themes / plugins.
  • Developing effective, responsive email templates.
  • Agile / scrum methodologies. Apply!
    More about us
    The Web Communications team is part of University Communications. The mission of the Office of University Communications is to expand global understanding of Stanford's contributions as one of the world's leading research universities, where innovative, world-changing research and teaching occur daily. University Communications provides support and campus leadership in planning, coordination and implementing strategic communication programs that support Stanford University and its teaching, research and service missions. University Communications is the central office responsible for supporting executive leadership; university-wide issues and reputation management; crisis communications; oversight of digital content and top level web and social media platforms; media relations and news services; visual identity and brand management; internal communication to faculty and staff; parent and community communications programs; major publications; and the Stanford Video production studio. University Communications coordinates with communications professionals across the university on communications issues and projects, provides leadership to the Communications Working Group, and advises on communications policy.

    Stanford is an equal opportunity employer and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law.

    Job: Information Technology Services

    Location: Office of Public Affairs
    Schedule: Full-time
    Classification Level:

    To be considered for this position please visit our web site and apply on line at the following link:

    Stanford is an equal opportunity employer and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law.