General Information
https://www.fairmat-nfdi.eu/jobs/full-stack-engineer
Position: Full-Stack Engineer
Organization: FAIRmat
Location: Berlin-Adlershof, Berlin, Germany
Type: Full-time
Remote Work: No
Job Description
Join the team at FAIRmat, based at the Humboldt-Universität zu Berlin, to contribute to advancing research data management and materials science. The role focuses on the development of NOMAD, a distributed and extendable web-based application enabling thousands of researchers worldwide to manage, visualize, and share scientific data efficiently.
Key Responsibilities
- Contribute to the development of NOMAD, utilizing a modern tech stack (React, FastAPI, NoSQL databases, Docker, Kubernetes).
- Participate in the full software development lifecycle: requirements analysis, implementation, testing, versioning, release, and user support.
- Utilize modern web frameworks and technologies, including React, Material-UI, FastAPI, RabbitMQ, Elasticsearch, MongoDB, and parallel file systems.
- Develop and maintain CI/CD pipelines on GitLab-CI and GitHub Actions, and deploy to Kubernetes clusters.
- Present work at international conferences and workshops and engage in collaborative projects at partner institutions.
Qualifications
Education
- Master’s degree or higher in physics, chemistry, materials science, computer science, or a related field.
Experience
- Strong understanding of scientific and experimental workflows in materials science.
- Proven programming expertise in Python, JavaScript, or TypeScript.
- Experience with Linux, Docker, and Git.
- Excellent verbal and written communication skills in English (German is a plus).
Preferred but not mandatory:
- Experience with RESTful APIs, NoSQL databases (e.g., MongoDB, Elasticsearch), and data visualization tools (Kibana, Grafana).
- Hands-on experience in building CI/CD pipelines with GitLab or GitHub and deploying to Kubernetes.
- Ability to interact and communicate with experts across scientific fields.
Skills
- Teamwork and enthusiasm for multidisciplinary collaboration.
- Expertise in modern software development frameworks and tools.
Compensation and Benefits
Payscale: Equivalent to TV-L E13
Benefits:
- Stimulating multidisciplinary working environment.
- Ample development opportunities.
- Flexible working hours.
- Funding assured until September 30, 2026, with potential prolongation.
Application Process
Application Deadline: [Not specified, apply as soon as possible]
How to Apply: Submit a single PDF file containing:
- Motivation letter
- CV
- Certificates
- 3 references
Email the application to Victoria Coors and Pepe Marquez at fairmat@physik.hu-berlin.de.
Additional Information
FAIRmat (FAIR Data Infrastructure for Condensed-Matter Physics and the Chemical Physics of Solids) is a consortium within Germany’s National Research Data Infrastructure (NFDI). The flagship NOMAD platform hosts the world’s largest database for computational materials science research data. The infrastructure supports Open Data and Open Science by covering synthesis, experimental physics, and data processing workflows.
Applications are encouraged from all genders.