Junior Full Stack Developer
Core
Develop and maintain full-stack web applications and backend services for diagnostic instruments in a laboratory setting.
Role type
Junior Full Stack Developer
Builds
Responsive web applications, backend services, REST APIs, and instrument-facing applets
Domain
Medical device software / Diagnostic instruments
Required skills
React, TypeScript, .NET/C#, Python, REST APIs, Git, CI/CD concepts, AWS basics, MQTT, AMQP, software testing, hardware interaction
Preferred skills
AI-assisted coding tools (GitHub Copilot, Cursor, Claude Code), Docker, MSI/NSIS installers, automated build processes
Technologies
React, TypeScript, .NET 8, C#, Python, FastAPI, AWS, Docker, GitHub Actions, MQTT, AMQP, Tailwind CSS, CI/CD
Responsibilities
Develop and enhance responsive web application features using React, TypeScript, and Tailwind CSS; Build and maintain backend services and REST APIs using .NET 8 (C#) or Python (FastAPI); Test application and instrument-applet enhancements on physical diagnostic instruments in a laboratory; Validate team members software changes on actual hardware; Write clean, maintainable, well-documented code in accordance with established standards; Support communications between diagnostic instruments and cloud services through MQTT, AMQP, and REST; Develop and maintain automated unit, integration, and end-to-end tests; Work with laboratory personnel and field-service experts to understand instrument functionality and workflows.
Seniority
Junior, 0–2 years experience