> Markdown version of [/jobs/ext/3131541-full-stack-developer-medical-software](https://www.wearedevelopers.com/jobs/ext/3131541-full-stack-developer-medical-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Developer - Medical Software - **Company:** EMTensor GmbH Full-Stack Developer - Medical SoftwareEMTensor GmbH - **Location:** Wien, Austria - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Azure, Software Documentation, Code Review, Databases, Design of User Interfaces, Medical Software, Human-Computer Interaction, Python (Programming Language), Node.Js, Webui, Software Engineering, Web Application Frameworks, Backend, Git, Fastapi, Build Management, Infrastructure Automation Frameworks, Front End Software Development, Restful APIs, Crud - **Published:** September 29, 2026 - **Apply:** https://devjobs.at/job/9726b20e612db8ef6764f2f3300dc548 ## About the Role * A good eye for UI/UX and usability. * A proactive, self-driven way of working. * Fluent English., * 2-3 years of professional software development experience. * Solid experience with Node.js and modern frontend development. * Hands-on experience with Python and FastAPI (or a comparable Python web framework). * Experience designing REST APIs and working with databases. * Experience with Git and code review workflows. ## Description * Your main focus will be building a clear, intuitive user interface, while also contributing to backend services and supporting our cloud and deployment infrastructure. * This is a multi-skill role for a developer who is comfortable owning features end to end in a regulated environment. * Design and build a clean, intuitive, easy-to-use web UI based on Node.js. * Translate clinical and operator workflows into user-friendly interfaces. * Improve usability together with the team, based on feedback and testing. * Develop and maintain backend services and REST APIs in Python and FastAPI. * Implement CRUD operations, data models and integrations with other system components. * Write clean, tested and maintainable code. * Support Azure cloud administration and environment management. * Contribute to CI/CD pipelines, deployments and release processes. * Follow compliance-oriented development practices for medical software: documentation, code reviews, traceability and structured testing. * Contribute to software documentation in line with IEC 62304 requirements. * Take ownership of features from requirements to release. * Actively contribute ideas, raise risks and blockers early, and take part in technical discussions.