Now Hiring: Front End Developer

The College of Science and Engineering Information Technology (CSE-IT) office is seeking to hire a front end developer to serve as the front end development lead for the team. The Front End Developer will also have roles in consulting, support, documentation, system maintenance, and testing.

Job Duties

  • Serve as front end development lead for the team.
  • Conduct a full range of programming tasks to include program design, program coding, debugging, and documentation for a variety of applications, systems, or websites.
  • Complete Development Team tasks including creating and styling Drupal 9 content types and views, building web pages in Drupal 9 and configuring the layout via node templates, paragraphs, or layout builder.
  • Write clean, semantic, accessible code that follows University and team standards and naming conventions.
  • Track progress in Asana (project management tool).
  • Consult with stakeholders to gather and interpret application, system, or website requirements and develop detailed system specifications.
  • Provide excellent technical support, instruction, and training for customers.
  • Troubleshoot application, system, or website issues, evaluating and following through on incidents and problems until resolved or escalated.
  • Create and maintain user-facing and IT-facing documentation.
  • Conduct analyses to determine and plan for new programs, system integrations, or system upgrades.
  • Design, implement, and execute test plans.
  • Perform routine system maintenance tasks involving scripts, logs, and administrative interfaces.
  • Provide ongoing maintenance of applications, systems, or websites.

Required Qualifications


  • BA/BS degree plus at least two years of experience, or master’s degree.
  • Ability and motivation to collaborate effectively with a team.
  • Strong commitment to delivering excellent customer service.
  • Experience communicating with diverse groups of people and translating technical issues and trends to non-technical audiences.
  • Experience with HTML, CSS, and JavaScript.
  • Experience developing web solutions in content management systems, Drupal preferred.
  • Experience with Revision Control Systems, especially GitHub.
  • Experience with UNIX/Linux and/or Mac operating systems, and command-line operations.

Preferred Qualifications

  • Experience working as part of a Scrum Development Team.

  • Knowledge of WCAG2.0 AA accessibility standards and its implementation.

  • Experience programming with PHP, especially with frameworks such as Laravel.

  • Experience with Javascript frameworks such as AngularJS 2.0+ or ReactJS.

  • Experience with graphic design.

 

Share