We are seeking a motivated and self-organized front-end developer with expertise in data visualization and dashboards to support our dynamic team at ETH Zurich.
This position will directly contribute to transforming complex energy data into actionable insights for policymakers, researchers, and citizens.
Project Background
The project aims to visualize net-zero scenarios developed by Swiss research institutions, providing decision-makers and researchers with accessible insights on pathways to achieving net-zero emissions.
Job Description
* Design, implement, and optimize the user interface for an energy data platform, ensuring high performance and usability across devices.
* Develop interactive visual representations of complex energy data to make insights accessible and impactful.
* Collaborate closely with researchers, policymakers, and stakeholders to define user needs and translate them into intuitive digital tools.
* Work on UI/UX improvements to enhance user engagement and accessibility.
* Ensure seamless integration between front-end components and backend data processing systems.
* Contribute to an agile development process with code reviews and feature prioritization.
* Enjoy creative freedom and responsibility in a self-managed, agile team.
Requirements
* Proven experience in data visualization and dashboards.
* Strong proficiency in TypeScript, CSS, and React, with experience in modern front-end frameworks and state management.
* Good knowledge of Python and Git for backend communication and version control.
* Experience with RESTful APIs and GraphQL for efficient data fetching and integration.
* Familiarity with Apache Airflow to understand data pipeline workflows.
* Experience in DevOps and cloud infrastructure, including deployment and CI/CD pipelines.
* Interest in ChatBot development and generative AI.
* Background in an academic environment, particularly in handling research-related data and collaborating with interdisciplinary teams.
We Offer
The Energy Science Center (ESC) is an interdepartmental competence center at ETH Zurich, dedicated to advancing research and education in the energy sector.
We offer:
* A unique opportunity to contribute to the Swiss energy transition with advanced data visualization and interactive web applications.
* A collaborative and interdisciplinary work environment that values collaboration and innovative ideas.
* Flexible work arrangements, including home office options and adaptable working hours.
* A family-friendly workplace with excellent benefits at ETH Zurich, including professional development opportunities.
* Access to ETH Zurich's state-of-the-art facilities and networking opportunities in the research and technology sector.
About ETH Zurich
ETH Zurich is one of the world's leading universities specializing in science and technology.
We are renowned for our excellent education, cutting-edge fundamental research, and direct transfer of new knowledge into society.