Role Overview
Join Bruker in developing a cutting-edge software solution aimed at enhancing the analysis and visualization of large-scale bioimaging datasets (OME-TIFF). As a Front-End Developer, you will play a crucial role in creating a user-friendly interface that supports instrument users with QC metric dashboards, single-cell and spatial analyses, and interactive image visualization. Collaborate with our team to deliver a production-ready solution.
Responsibilities
- Integrate the existing Python backend with a Dash + Plotly or HTML/JS front-end for effective data visualization.
- Develop interactive dashboards that display QC metrics, single-cell statistics, and spatial analysis results.
- Package the application into a deployable .exe for Windows using PyInstaller or similar tools.
- Collaborate with Bruker scientists to refine user workflows and outputs, including graphs, CSVs, and reports.
- Ensure the code is clean, maintainable, and well-documented for deployment.
Required Skills
- Strong experience in Python development, including libraries such as NumPy, Pandas, and FastAPI.
- Proficiency with Dash/Plotly and HTML/JS for creating dynamic dashboards.
- Familiarity with PyInstaller or equivalent tools for desktop application packaging.
- Experience handling large scientific datasets, with a preference for bioimaging data like OME-TIFF.
- Ability to work independently and deliver results within a specified timeframe.
Nice to Have
- Previous experience in bioimaging or related scientific fields.
- Strong communication skills for regular collaboration and updates via Teams.