Skip to main content

Gruve

Full Stack Developer

USA (Remote) (Remote)full-timemidAdded 2 weeks ago

About this role

Gruve seeks a Full Stack Developer to modernize a legacy instrument monitoring platform into a cloud-native solution. You'll build scalable applications across React 19, .NET 8, Python, and AWS, with focus on IoT connectivity, AI agents, and regulated software delivery for medical devices.

What you'll do

  • Develop full-stack applications using React 19, TypeScript, .NET 8, and Python (FastAPI)
  • Build IoT communication pipelines using MQTT, AMQP, and REST APIs for instrument-to-cloud connectivity
  • Design and deploy AI agents using LangGraph, LangChain, or MCP with RAG pipelines
  • Build cloud-native microservices on AWS ECS Fargate with event-driven architectures
  • Create dashboards for monitoring instrument health, alerts, updates, and tracking
  • Implement automated testing and maintain CI/CD pipelines using GitHub Actions

What they're looking for

  • React 19 and TypeScript
  • .NET 8 (C#) and Python (FastAPI)
  • IoT protocols (MQTT, AMQP)
  • REST APIs and microservices
  • AWS ECS Fargate and cloud deployment
  • AI agents (LangGraph, LangChain, MCP)
  • CI/CD pipelines (GitHub Actions)
  • Docker and software packaging
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Gruve

Gruve deploys and manages enterprise network security infrastructure, specializing in Cisco ASA and FTD firewall solutions for customer environments. The company is hiring Network Security Engineers for hands-on implementation and support roles that involve infrastructure deployment, troubleshooting, and cross-functional project collaboration.

View all jobs at Gruve

Likely interview questions

  • Walk us through your experience building and shipping production full-stack applications—what was your role across frontend and backend?
  • Tell us about a time you integrated IoT protocols like MQTT or AMQP into an application. What challenges did you face?