Senior Web Front-End Developer, Designer & Technical Architect-Lead

Case Western Reserve University
Hybrid remote in Cleveland, Ohio
Report

Job Description

Job Description


POSITION OBJECTIVE

The: Senior Web Front-End Developer, Designer and Technical Architect advances Case Western Reserve University’s mission by presenting the institution online in compelling, visually appealing, and effective ways. The individual will be responsible for crafting the vision for design, strategy, and technical implementation for major university web projects. As part of the role, this individual will ensure that web projects comply with accessibility and brand standards while also ensuring engaging user experiences. This individual also will support the university’s efforts to ensure that Case Western Reserve’s online presence reflects the stature and excellence of the teaching, learning and research that takes place on its campus.


ESSENTIAL FUNCTIONS

  • Advance the university through the design and development of web pages whose aesthetic conveys the style and tone of the university’s homepage and overall online appearance.
  • Collaborate closely with the Interim Executive Director of Website Design, Development and Optimization and other leaders of University Marketing and Communications to meet immediate and longer-term needs for websites, website updates and related online initiatives.
  • Ensure that all sites and pages for which university marketing and communications holds responsibility/authority comply with federal standards for accessibility and are fully responsive.
  • Work with clients to understand project goals and requirements and plan implementations with the greatest likelihood of meeting them while adhering to university policies, brand guidelines, and best practices in web design, development, and implementation.
  • Write and debug front-end code for Drupal (including but not limited to): HTML, CSS, Sass, Twig, Javascript—as well as theme template files, preprocess functions, theme hooks.
  • Define the technical strategy through drafting workflow diagrams, specification documents, and use cases.
  • Perform Drupal site-building tasks (including but not limited to): Enabling and configuring modules—and settings, configuration management, views, menus, view modes.
  • Work with jQuery and other more modern JavaScript libraries for front-end development like (e.g., React, Vue.js and/or Node)
  • Work with local development environments and command line tools.
  • Update designs and other aspects of the university’s online presence in response to evolving technologies and trends as well as the results of user testing and analytics. Changes may be needed related to appearance, accessibility, usability, security, and other factors critical to the university’s operations and effectiveness from internal and external perspectives.
  • Develop and test landing pages, emails, microsites, websites, and forms.
  • Collaborate with colleagues to help improve their front-end expertise.
  • Contribute to team meetings by sharing project updates, information about emerging technologies/ products, and other learning opportunities.
  • Provide insight to improve front-end expertise of colleagues.
  • Document and evaluate client requests; for those to be executed, set priorities, expectations, and communicate with clients around project needs and task progress.


NONESSENTIAL FUNCTIONS

Perform other duties as assigned.


CONTACTS

Department: Contact with UMC leaders and all department staff.

University: Contact with faculty and staff in schools and management centers.

External: Contact with external vendors and consultants.

Students: Some contact with students.


SUPERVISORY RESPONSIBILITY

Supervise front-end development contractors and student employees as needed.


QUALIFICATIONS

Experience: At least five years of enterprise-level front-end development experience or equivalent relevant experience.

Education: A Bachelor's degree in web design, computer science or related field.


REQUIRED SKILLS

  • Ability to write and debug front-end code for Drupal (including but not limited to): HTML, CSS, Sass, Twig and Javascript—as well as theme template files, preprocess functions, theme hooks.
  • Experience creating wireframes and static mockups as part of a user-centered design process.
  • Ability to meet consistent attendance.
  • Ability to interact with colleagues, supervisors, and customers face to face.
  • Recent experience for all aspects of Drupal theming including UI familiarity, configuration, and basic site administration, creation/manipulation of template files, preprocessing, and writing/overriding theme functions.
  • Knowledge of Docker-based local development environments.
  • Ability to identify and resolve front-end related performance problems.
  • Experience creating and/or managing front-end build processes with npm/yarn.
  • Experience with pull request and peer review workflows, including use of Git or other revision control tool for version control in a group setting.
  • Knowledge and adherence to Drupal coding and security standards.
  • Familiarity with terminal development tools like Drush.
  • Self-directed: able to work independently and within a virtual team, and consistently manage own time and tasks.
  • Hands-on experience with projects that implemented design systems, like Pattern Lab.
  • Extensive hands-on experience with Drupal Cloud technologies and hosting environments such as Acquia and Pantheon.
  • Experience with building a decoupled Drupal implementations.
  • Drupal caching implementation and optimization experience.


WORKING CONDITIONS

General home office environment. Will perform repetitive motion using computer mouse and keyboard. On rare, emergency situations, evening or weekend hours required. This position is eligible for the staff hybrid work program (full-time remote work).

Diversity Statement


In employment, as in education, Case Western Reserve University is committed to Equal Opportunity and Diversity. Women, veterans, members of underrepresented minority groups, and individuals with disabilities are encouraged to apply.

.

Reasonable Accommodations


Case Western Reserve University provides reasonable accommodations to applicants with disabilities. Applicants requiring a reasonable accommodation for any part of the application and hiring process should contact the Office of Equity at 216-368-3066 to request a reasonable accommodation. Determinations as to granting reasonable accommodations for any applicant will be made on a case-by-case basis.

.


Case Western Reserve University
Web Development
Full Time
Flex Work
Competitive
See Description for Experience
2 years, 4 months ago