Full-Stack Python Developer

Munich, Germany
Roles:
BackendFrontend
Must-have skills:
Python
One of skills:
JavaScriptTypeScript
Nice-to-have skills:
AWSDockerKubernetes
Considering candidates from:
Europe and Germany
Work arrangement: Onsite or hybrid
Industry: Software Development
Language: English
Level: Middle or senior
Required experience: 3+ years
Relocation: Not paid
Visa support: Not provided
Size: 2 - 10 employees
Logo of UniteLabs

Full-Stack Python Developer

Munich, Germany
UniteLabs is a connectivity platform for biotech companies. UniteLabs Connect is an integration layer that enables seamless integration of laboratory hard- & software systems across vendor barriers as well as making all systems available through the API. With UniteLabs Automate, users can rapidly build and deploy custom Python workflows to automate processes or supercharge existing lab software. Our open-source integration tools, growing connector library, and client libraries for API access unite your digital lab infrastructure.
Tasks:
  • Full-stack software engineering of the platform and connectors
  • Assisting with the technical design and architecture of their products
  • Contribute to open-source projects and engage with their communities, including the company's own
  • Design and development of automation workflows
  • Join testing and research sessions with the users
  • Support in technical sales meetings
  • Defining and implementing the engineering culture at UniteLabs together with CTO
Must-have:
  • Proficiency in Python and JavaScript/TypeScript
  • Proven experience as a full-stack software engineer
  • Based in or willing to relocate/commute to Munich
  • Fluency in English
  • Relevant academic degree with a formal education in software engineering or a related field
  • At least 3-4 years of relevant work experience, including professional freelancing or part-time work
Nice-to-have:
  • Experience with DevOps (Docker, Kubernetes, AWS)
  • Additional relevant programming languages next to Python + TS/JS, especially C, .NET, or Rust
  • German language skills
  • Previous roles in startups
  • Experience or interest in biotech, life science, chemistry, or related industry
Benefits and conditions:
  • Trial period: 6 months
  • Potential benefits around mobility, insurance, lunch, and so on could be negotiated  
Interview process:
  • General and Tech interview
  • Working session, team fit interview