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.
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.
In this UI-focused position, you will be working to improve and extend the user interface. Tasks include the following:
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.