Job content
We are looking for creative developers to join our team and help develop the web user interface for Renku. Your contributions will improve and streamline the experience and provide new functionality to our user base of researchers, analysts and students from around the world, coming from fields as varied as astronomy, ecology, and personalized medicine.
Project background
Renku is open-source software that aims to improve data science projects by providing an environment to more easily make analysis reproducible, reusable, and verifiable. This position will be focused on the user-interface component.
The work environment is stimulating, collaborative and cross-disciplinary, and located in a world-class research institution. Our engineering team of 17 hails from more than 10 countries and we are committed to upholding the team’s diversity in the future. We develop following an agile methodology and has a flat hierarchy, giving individual engineers a high degree of autonomy and responsibility. We encourage all of our team members to contribute their unique viewpoints to the overall decision making and provide opportunities to learn new technologies and approaches on the job.
Job description
In this UI-focused position, you will be working to improve and extend the user interface. Tasks include the following:
- work on a React/JavaScript/HTML/CSS codebase
- extend the lightweight TypeScript server for the browser-based client
- design web user interfaces to support new features in collaboration with the user-outreach team
- interact with backend services implemented by other teams in Python and Scala
- assist the operations team in configuring and deploying the UI component
Your profile
You will possess detailed knowledge in HTML, CSS, and JavaScript, and will have experience applying a web front-end technology stack in several projects.
The Renku UI is developed using React and deployed with Kubernetes. Additionally, we use Docker, Redux, SASS/SCSS, and TypeScript. Experience in these technologies will be a plus, though not absolutely required.
ETH Zurich
Interested?
We look forward to receiving your online application with the following documents:
- Motivation letter
- CV
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Further information about the Swiss Data Science Center can be found on our website. Questions regarding the position should be directed to chandrasekhar.ramakrishnan@sdsc.ethz.ch (no applications).
In line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit ourEqual Opportunities and Diversity websiteto find out how we ensure a fair and open environment that allows everyone to grow and flourish.
Deadline: 10-05-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 27-05-2024🌏 Baar, Zug ZG
-
⏰ 27-05-2024🌏 Gland, Vaud VD
-
⏰ 27-05-2024🌏 Neuchâtel, Neuchâtel NE
-
⏰ 27-05-2024🌏 Arbon, Thurgau TG
-
⏰ 27-05-2024🌏 Aarau, Aargau AG
-
⏰ 27-05-2024🌏 Zürich, Zürich ZH
-
⏰ 27-05-2024🌏 Zürich, Zürich ZH
-
⏰ 27-05-2024🌏 Zürich, Zürich ZH
-
⏰ 27-05-2024🌏 Genève, Genève GE
-
⏰ 27-05-2024🌏 Einsiedeln, Schwyz SZ