Role-Freelance Frontend Developer
Days- 5 days a month
Type- Remote
The Role
This position involves providing technical support across multiple areas of our Web platform, including UI maintenance, content management, and basic infrastructure tasks.
The role consists of:
Paid onboarding: Initial hours to familiarise yourself with our technology stack, documentation, codebase, and processes
Ad-hoc hourly work: Support, bug fixing, feature development, triaging, and emergency assistance as neededThe successful candidate will be especially useful to the editorial team in advising on XML-related issues and tasks.
Who This Role Suits
Developers with some practical experience seeking flexible, occasional work
Those looking for supplementary income in a low-stress environment
People interested in digital humanities/academic technology
Developers who enjoy working across varied technical areas
Those comfortable with both maintaining legacy systems and contributing to new development
Freelancers who can respond to requests within a reasonable timeframe
Responsibilities
Assist with maintenance of our current Web UI (Ember-based) and contribute to the new NextJS React frontend as directed
Support the editorial team with content management and XML triage tasks
Help with basic backend API tasks under supervision
Provide assistance with infrastructure and DevOps tasks as needed
Technical Requirements
Required:
Basic understanding of XML processing and structure
Proficiency in HTML5/CSS3 and JavaScript
Ability to read and debug code
Comfortable working with version control (Git)
Strong self-learning ability through documentationPreferred (experience with or willingness to learn):
React and/or Ember.js
TypeScript
Python
XSLT
Cloud infrastructure (AWS) basics
API development basicsGCS is acting as an Employment Business in relation to this vacancy