Web Developer/ Designer at University of Minnesota Law School

Minneapolis, Minnesota, United States
This job was posted more than 30 days ago and may not be active. Please check the source website to confirm if this is still open.
Organization : University of Minnesota Law School
Location :
Minneapolis, Minnesota, United States
Job type : Full-time
Salary : $55,000 - $77,000 annually
Posted on : May 05, 2022

JOB DESCRIPTION

The University of Minnesota Law School seeks a full-time, full-stack Drupal developer to help maintain and further improve the Law School's websites. We use the term "full-stack" to mean that the candidate should be comfortable working on both back-end and front-end components of the Drupal Content Management System, though they may have greater strengths in one end compared to the other. Activities include standard Drupal site building with existing components; reviewing and incorporating new community contributed modules; creating custom modules and plugins as needed; theming new components within the University of Minnesota's Folwell design system; and working with JavaScript for client-side interactive elements. We do not use "full-stack" to include system administration duties (such as managing web or database servers).

The Law School's main website was migrated from Drupal 7 to Drupal 9 in fall 2021. Future work includes both refinement of existing website components and development of new tools. Projects will focus on both new ways of presenting information to website visitors as well as providing better tools for content and data managers. There is also a regular need to review updates to the University of Minnesota Enterprise Drupal platform, on which our sites are built.

The position is an on-site position with flexibility.  Immigration or work visa sponsorship will not be provided for this position.  The salary is dependent upon experience and/or qualifications. 

Duties

Develop Drupal Site - 70%

  • Maintain, debug and trouble-shoot existing codebase, working directly to update custom code and collaborating with the Drupal community on issues with contributed modules.
  • Create new modules and plugins as needed.
  • Build new components with standard Drupal tools (content types, views, etc.).
  • Design and theme new components within the Folwell design system.
  • Review and prepare for platform updates.
  • Contribute to documentation and training, especially for new components/features.
  • Provide occasional assistance with content management, especially for advanced design/implementation needs.

Consultation and Communication - 20%

  • Consult with faculty, staff, and students on project and website requirements.
  • Communicate with the Law Community on a regular basis to verify applications and sites meet their needs. Make necessary adjustments.

Professional Development - 10%

  • Continuously improve technical skills through training, practice, research, and other learning opportunities.
  • Keep current on web standards, browsers, frameworks, and advances in web design, accessibility, performance, and programming.

Job Qualification

Required

  • BA/BS plus at least two years of experience, or master’s degree.
  • Familiarity with all aspects of Drupal 9+ site building, back-end and front-end development, with proficiency in either back-end or front-end development.
  • Comfortable working with standard Drupal build and deployment tools (Composer, Git, Drush) as well as local website virtualization environments.
  • Familiarity with Drupal's configuration management.

Preferred

  • Experience with debugging and IDE tools such as PhpStorm and Xdebug.
  • Familiarity with SASS stylesheet compiling and style guide/framework concepts such as SMACSS.
  • Proficiency with JavaScript and jQuery as commonly implemented in Drupal, with experience in other JavaScript libraries considered a bonus.
  • Familiarity with trends in internet front-end design concepts and standards.
  • Active contributor in the Drupal community.
  • Accessibility-focused.
  • Familiar with Drupal hosting providers, particularly Acquia and Platform.sh.
  • Experience working with the University of Minnesota Drupal platform, hosting, and Folwell theme.
  • Familiarity with project management tools, especially Trello.

Similar Jobs in United States

Call for Support