Full-Stack Software Engineer (Infrastructure Focus)
New
J
JobgetherHealthcare technology
Based in GermanyFull-Time
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLETLGCPTypeScriptC++ReactGitHub Actions
Requirements
- Have experience as a well-rounded software engineer, with practical knowledge across multiple areas of the technology stack.
- Demonstrate strong software engineering fundamentals and the ability to develop clean, reliable, maintainable, well-structured code.
- Have experience or a strong interest in infrastructure engineering, including cloud environments, deployment systems, and on-premise infrastructure.
- Have familiarity with backend development, ideally using Elixir (Phoenix), C++, or comparable technologies.
- Frontend experience with React and TypeScript is beneficial.
- Knowledge of Google Cloud Platform, GitHub Actions, and NixOS is an advantage.
- Experience with databases, data pipelines, or ETL processes, particularly PostgreSQL, is valuable.
- Familiarity with GraphQL, REST, or API integrations is beneficial.
- Knowledge of healthcare integrations or interoperability standards such as HL7 and FHIR is a plus.
- Think systematically, anticipate edge cases, and balance technical rigor with pragmatic execution.
- Communicate effectively and collaborate with colleagues across technical disciplines.
- Be willing to learn unfamiliar programming languages, tools, and technologies.
- Be willing to undertake occasional international travel to visit hospitals and collaborate with clinical users.
- Include the word “penguin” in the application.
Responsibilities
- Own technical initiatives from design and development through testing, deployment, and ongoing improvement.
- Build and maintain reliable, scalable, and secure cloud and on-premise infrastructure.
- Develop and improve backend applications and services using technologies such as Elixir (Phoenix) and C++.
- Contribute to frontend technologies, including React and TypeScript, as well as APIs, data pipelines, and infrastructure components.
- Deliver enhancements and fixes while maintaining code quality, reliability, and minimal regressions.
- Build modular, maintainable software that other engineers can understand, test, and extend.
- Collaborate with product, data engineering, cloud infrastructure, and on-premise infrastructure teams.
- Investigate technical issues, identify root causes, and implement solutions.
- Visit hospitals occasionally to observe workflows and collaborate with clinical users.
View Full Description & ApplyYou'll be redirected to the employer's site