Remote job
Junior Full Stack Developer
Job details
About this role
Role overview Join a team building a cloud-based platform for monitoring instruments used by hospitals and laboratories. This entry-level role offers hands-on work across web interfaces, backend services, device connectivity, and deployment, with guidance from experienced engineers and opportunities to learn about cloud systems, IoT, and AI-assisted development.
Responsibilities - Develop and maintain browser-based features with React and TypeScript, and contribute to backend services using C#/.NET or Python. - Build and connect REST APIs and event-driven services that support instrument and application workflows. - Help connect devices using protocols such as MQTT or AMQP, and support lightweight Windows or Linux applications. - Assist with software packaging, releases, version management, and application updates. - Contribute to CI/CD workflows, containerized development, and cloud deployments. - Write unit, integration, and end-to-end tests; participate in reviews, debugging, documentation, and troubleshooting. - Explore AI engineering tools and retrieval-based applications built from technical documentation.
Requirements - Bachelor’s or master’s degree in computer science, software engineering, biomedical engineering, IT, or a related discipline. - Recent graduate or graduating student, typically with up to two years of professional experience. - Solid programming fundamentals and project, coursework, or internship exposure to React, JavaScript/TypeScript, C#/.NET, Python, or similar languages. - Basic understanding of web applications, REST APIs, databases, and SQL. - Familiarity with Git or GitHub and collaborative software development workflows. - Analytical problem-solving skills, curiosity, and willingness to learn new technologies.
Nice to have - Projects or coursework involving IoT, MQTT/AMQP, AWS, Docker, infrastructure as code, or CI/CD. - Exposure to AI coding tools, language model frameworks, retrieval-augmented generation, or AI agents. - Experience with Windows or Linux application development, software installers and updates, or automated testing. - Familiarity with healthcare technology, medical devices, or regulated software.
Benefits and work setup - The listing describes a contractor opportunity aimed at new graduates, with no previous professional experience required. Visa sponsorship is unavailable.