Full Stack Developer

Quebec Solutions Inc
United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Working hours
Regular working hours
Job source

Tech stack

LangGraph Framework JavaScript (Programming Language) .NET Framework Artificial Intelligence Amazon Web Services Advanced Message Queuing Protocol Application Packaging C Sharp (Programming Language) Cloud Computing Software Quality Computer Engineering Continuous Integration
+20 more
Cursor Software Debugging Github Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Software Engineering TypeScript Spring Cloud Tailwind GitHub Copilot ReactJS Retrieval-Augmented Generation Claude Code Backend Agentic-AI Git Fastapi Information Technology Restful APIs Docker

Job description

  • Develop responsive web applications using React, TypeScript, and Tailwind CSS.
  • Build and maintain backend services and REST APIs using .NET 8 (C#) or Python (FastAPI).
  • Work on dashboards, monitoring interfaces, alerts, and software update tracking.
  • Support instrument-to-cloud communication using MQTT, AMQP, and REST.
  • Assist with AWS services, Docker, CI/CD pipelines, and GitHub Actions.
  • Participate in software packaging, deployment, and release validation.
  • Perform functional, integration, regression, and end-to-end testing.
  • Validate software enhancements on physical diagnostic instruments in a laboratory environment.
  • Leverage AI-assisted development tools such as GitHub Copilot, Cursor, and Claude Code.
  • Collaborate with experienced engineers and contribute to software quality and documentation.

Requirements

We are looking for an enthusiastic and motivated Junior Full Stack Developer to join our technology team working on a cloud-based remote instrument monitoring platform used in clinical diagnostics and laboratory environments.

This is an excellent opportunity for entry level candidates and early-career developers to work with modern technologies, cloud-native applications, IoT integrations, and AI-assisted software engineering practices., * Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Biomedical Engineering, or a related field.

  • 0-2 years of software development experience (internships and academic projects are welcome).
  • Basic knowledge of React and TypeScript.
  • Exposure to backend development using JavaScript, C#, .NET, or Python.
  • Familiarity with REST APIs, Git, and software debugging.
  • Basic understanding of application development and CI/CD concepts.
  • Interest in cloud technologies, IoT, and AI-assisted development.
  • Strong analytical, troubleshooting, and communication skills.

Good to Have

  • AWS, Docker, MQTT, AMQP, or embedded systems exposure.
  • Experience with automated testing frameworks.
  • Familiarity with IEC 62304 or medical device software environments.
  • Exposure to LangGraph, MCP, RAG, or AI agents.

Benefits & conditions

Depends on Experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…