Full Stack Developer
GruveNorth AmericaContractEngineering
Remotely
reactpythonawstypescript.netrest apimqttamqp
Job Description
📋 Description
- Develop and maintain full-stack applications using React 19, TypeScript, .NET 8 (C#), and Python
- Build IoT communication pipelines using MQTT, AMQP, and REST APIs for secure instrument-to-cloud
- Develop lightweight Windows/Linux edge applications for telemetry, software updates, and device
- Design and deploy AI agents using LangGraph, LangChain, or MCP, including RAG pipelines for
- Build cloud-native microservices and REST APIs on AWS ECS Fargate with event-driven architectures.
- Create installer packages using MSI/NSIS, implement delta updates, rollback mechanisms, and version
🎯 Requirements
- 2–5 years of experience developing and shipping production-grade full-stack applications.
- Strong experience with React, TypeScript, and .NET (C#) or Python backend development.
- Experience building REST APIs and microservices.
- Knowledge of IoT protocols such as MQTT and AMQP, or experience with edge device integration.
- Experience with software packaging, installers, Docker containers, or application update mechanisms.
- Hands-on experience using AI-powered developer tools such as Cursor, GitHub Copilot, or Claude Code.
🎁 Benefits
- Regulated medical software environment exposure and opportunities to work on cutting-edge
- Collaborative, innovative startup culture with strong customer and partner networks.