European XFEL is an international non-profit company located in the
Hamburg area in Germany. It operates a 3.4 km-long X‑ray laser, which
produces X‑rays of unique quality for studies in physics, chemistry,
the life sciences, materials research and other disciplines. The diverse
scientific facilities at European XFEL enable scientists from across
the globe to carry out a wide range of experimental techniques.
The EuXFEL "Strategy 2030+" identifies various development programs,
which are ongoing or about to start, aiming at short- to mid-term enhancements
to current capabilities and user experience. It also foresees programs,
with the purpose of developing or qualifying technology for a facility
upgrade during the next decade. This upgrade will bring advanced X‑ray
photon delivery modes, a higher number of pulses per second on sample
and attosecond X‑ray pulses, to name a few features. The data services
of the facility will need to evolve alongside to accommodate and prepare
for these developments. At the same time, efforts to improve the user
experience (UX) of some of these systems have started.
In particular, for the development of enhanced Web Interfaces to EuXFEL’s
control system, Karabo, we are looking for a
Fullstack Application Developer (f/m/d) – Python/React
The Position
* Support the team in developing and maintaining the EuXFEL Karabo
SCADA Web applications
* Ensure and contribute to code quality by providing unit and
integration tests
* Help define the architecture of web developments for our SCADA
system, from backend to frontend towards full applications in a
scientific environment
* Support the operational responsibilities (Data Operation Center,
On Call) of the Data Department
Requirements
* Bachelor or higher degree in Computer Science or a similar technical
field of study (e.g. Engineering, Physics or Mathematics) or equivalent
professional experience
* Good knowledge of TypeScript/​JavaScript and
working knowledge of the React web framework and HTML/CSS is mandatory
* Good knowledge in Python and FastAPI is mandatory
* Proven background in user experience (UX) design, e.g. optimization
of applications for usability
* Working knowledge with versioning systems like Git and their
integration into CI/CD processes
* Experience with relational databases MySQL or PostgreSQL
* Good knowledge of the Qt library (PyQt) is considered an asset
* Experience with MUI (Material UI) components is considered an
asset
* Good command of English as a working language is a must
For additional information, please contact Dennis Göries ([dennis.goeries@xfel.eu](mailto:dennis.goeries@xfel.eu)).
Working place will be Schenefeld, in the Hamburg metropolitan area.
General information on working in Germany, the Hamburg area and the
European XFEL can be found
[
here](https://www.xfel.eu/careers/index_eng.html).
Our offer
Become part of a vibrant international and multicultural team of
scientists, engineers, technical and administrative staff. Be involved
in cutting edge scientific and technical progress and participate in
our international networks. Experience our atmosphere of tolerance and
respect.
Salary and benefits are similar to those of public service organizations
in Germany, this includes for example:
* family-friendly working environment (e.g. additional childcare
days)
* flexible working times and option for work from home depending
on tasks
* 30 days of vacation, 24th and 31st of December are free as a
courtesy of the employer
* extensive relocation benefits
* generous company pension scheme (6,45% of monthly salary)
* monthly social events and subsidized company restaurant
* partially financed job-tickets for public transportation
* extensive training opportunities incl. subsidized English and
German language classes
* easy and free access to a mental health platform to support
your wellbeing
Our company language is English.
*Reference number: E-384*
*Duration:* This appointment is limited to 3 years.
Application
Please apply
[
online](https://formular.as-mediendesign.de/link/50cc05e1-36783-203-7edb32-1643.html) and provide your CV and a motivation letter in English as
well as any reference letters.
The European XFEL GmbH is an equal opportunity and affirmative action
employer and we promote and support diverse and heterogenous teams.
Applicants with disabilities will be given preference over other equally
qualified applicants.
[
Apply now](https://formular.as-mediendesign.de/link/50cc05e1-36783-203-7edb32-1643.html)
*
Deadline: 12 May 2025*
European XFEL GmbH
Holzkoppel 4, 22869 Schenefeld, Germany
*[www.xfel.eu](http://www.xfel.eu)*