Job title: Web Application Developer (w/m)
Degree of employment: Full-time, part-time possible.
Starting date: as soon as possible.
Duration: One year, possibly renewable if funding is available.
We are developing a web-based research environment for humanities scholars and are looking for a new member for our front-end web development team.
We are part of the Data and Service Center for humanities (DaSCH - https://dasch.swiss) at the University of Basel. The DaSCH is dealing with research data from different humanities disciplines like annotated collections of photographs in cultural anthropology, letters exchanged between members of the Bernoulli-dynasty and Leonhard Euler, and primary and second source material in musicology and many more. All this data has to be made accessible to researchers in the long run and the public, as well as be preserved, so it can be cited and used in future research projects. Knora (http://www.knora.org) is our web-based content management system on top of which we develop generic user interfaces developed with Angular 8.
You will develop Angular 8 components and services, so the data of humanities research projects can be searched for and accessed online. Scholars can manage their project, create data models, annotate and work collaboratively with their data using our Angular web-application (https://github.com/dhlab-basel/Kuirl). You will improve the app and implement new features in collaboration with the back-end team. Developed components and modules have to be customizable and generic to meet the needs of different research projects (https://www.npmjs.com/~knora).
● You have a solid background in computer programming, especially with Angular 8 (TypeScript, SCSS, components, unit and e2e tests, NPM/YARN, etc.) and RESTful APIs (JSON, JSON-LD).
● You have experiences working within an IT-team using Git, GitHub (code review, pull request, issue, milestone, etc.), and Docker.
● You enjoy working with people from different academic disciplines, learning new technologies, and imagining new ways of using them.
● Knowledge of Semantic Web technologies (RDF, SPARQL) is desirable but not required.
● Good communication in English is required (speaking and writing), German and French is a plus.
We offer you
You will work as part of a small, creative team of people with a mixture of technical and humanities backgrounds. We encourage experimenting with new ideas, we offer a friendly working environment, and we have a sense of humor.
Application deadline: open until a candidate is selected.
Please send your application documents (letter of motivation, curriculum vitae, relevant certificates) in a single PDF file to Vera Chiquet. She would also be glad to answer any questions you have about the position.
The University of Basel is an equal opportunity and family friendly employer committed to excellence through diversity. Applications from women and from people with a migration background are strongly encouraged.