SonicJobs Logo
Left arrow iconBack to search

Student Web Developer

The Morgridge Institute for Research
Posted 2 months ago, valid for 16 days
Location

Madison, WI 53774, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Student Web Developer will manage the user-facing web presence for various projects within the Research Computing group.
  • Candidates should have experience with HTML, JavaScript, and React frameworks, along with Python and Node.js for backend development, and must be enrolled in university classes.
  • The position requires 10 to 20 hours of work per week, with a desired start date as soon as possible, and offers a salary of $15 to $20 per hour.
  • Responsibilities include maintaining website content, developing new visualizations, and optimizing SEO based on performance metrics.
  • The ideal candidate should possess strong problem-solving skills and the ability to work collaboratively in a research setting.

Description

The Student Web Developer will help manage the user-facing presence (design, layout, UI, and functionality) of the web pages for a broad array of projects for the Research Computing group, such as the Partnership to Advance Throughput Computing, the OSG Consortium Software Suite, and the Pelican Platform. They will use web frameworks, design tools, and best practices to design, develop and maintain websites; these websites promote various scientific projects, hosted events, and metrics. The primary focus will be frontend web development, but this position will include opportunities to work on various backend projects in support of their work.


Candidates for this position should be enrolled in university classes. The student developer will work between 10 and 20 hours per week as mutually agreed upon. The desired start date is as soon as possible.


Primary Responsibilities

  • Maintain the website’s presence keeping content fresh and adapting the pages to reflect the organization’s goals.
  • Take ideas about new visualizations and pages from the team and turn them into functional webpages.
  • Clean, manipulate and verify data with Python with the intent for it to result in a new visualization on our webpage.
  • Work with API’s to build static web pages and provide real time statistics to end users.
  • Optimize SEO based on performance metrics.
  • Work with local and remote project staff to create intuitive, responsive, easy-to-use interfaces for multiple projects.
  • Use modern software development processes to gather requirements and iteratively develop software that meets the needs of our internal and external customers.
  • Work on continuous integration projects to speed up development and provide better interfaces for human interaction in the review process.
  • Provide In-line and stand-alone architectural and user documentation to ensure developed solutions are extensible, supportable and usable by others.
  • Provide assistance to other teams, as necessary, to support the overall mission and goals of Morgridge Institute for Research.
  • Attend staff meetings, and other meetings as required.
  • Perform miscellaneous duties as required.

Requirements

 

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform their primary duties.


Education and Experience:

  • Experience with HTML, JavaScript, and React frameworks for the frontend and Python and Node.js for the backend is desirable.
  • Experience working with continuous integration and deployment such as Github Actions is desirable.
  • Experience working with static site generators such as Jekyll or NextJS is desirable.
  • Experience working collaboratively with others on open-source projects is desirable.


Knowledge, Skills and Abilities Required:

  • Excellent problem solving and analytical skills.
  • Strong systems design and programming skills.
  • The ability to work with others in a focused research setting.
  • Experience working with version control systems (git) is desirable.


Working Conditions and Physical Effort:

  • Work is normally performed in a typical office/laboratory environment.
  • No or very limited physical effort is required.
  • No or very limited exposure to physical risk.



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.