University of Chicago - Web Developer
Web Developer is needed in Chicago, United States.
Client: University of Chicago
Location: Chicago, IL
Contract: Full-time, Contractor, Full-time
Job Description
The UChicagoNode project is a partnership between the University of Chicago Library and the Humanities Division of the University of Chicago. It aims to build an infrastructure that enhances the practice of digital research. The position involves performing programming work in support of UChicagoNode and the delivery of digital collections and research data. The role includes working on an integrative platform for existing digital assets from the Library and faculty projects, developing web-based interfaces, and collaborating with various stakeholders under minimal supervision.
Requirements
Education:
- Minimum requirements include a college or university degree in a related field
- Bachelor’s degree preferred
Work Experience:
- 2-5 years of work experience in a related job discipline
- At least three years of experience with programming languages, including Python
Technical Skills:
- Demonstrable Unix/Linux literacy
- Knowledge of HTML, CSS, and JavaScript
- Working knowledge of a web application framework (e.g., Django, Flask, Angular) or library (React)
- Familiarity with Git and GitHub
- Ability to incorporate HTML, CSS and JavaScript into programs
- Experience with XML technologies (XQuery, XSLT, XPath) and JSON preferred
- Experience working with Node.js and Tailwind CSS preferred
- Experience working in an academic library or similar research environment preferred
Soft Skills:
- Demonstrated ability to work well with others
- Problem-solving skills, both independently and as part of a team
- Good verbal and written communication skills
- Attention to detail
- Ability to manage complex technical details
- Ability to work quickly and carefully
Application Documents:
- Resume/CV (required)
- Cover Letter (preferred)
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Win new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
📈Grow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.