Skip to main content
Gruve

Full Stack Developer

RemoteUnited States only
Published
Role
Fullstack
Experience
Mid
Employment
Contract
Company size
Startup
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

We are seeking a Full Stack Developer to help build and modernize a remote instrument monitoring platform, transitioning from a legacy technology stack to a cloud-native environment powered by AWS ECS Fargate, React 19, .NET 8, Python, and GitHub Actions. In this role, you will work across IoT connectivity, instrument applications, software packaging, AI agents, and cloud-based dashboards.

Core skills

React/TypeScript/.NET/C#/Python/MQTT/AMQP/REST APIs/MSI/NSIS/GitHub ActionsAWS ECS Fargate

Required skills

Cursor/GitHub Copilot/Claude Code/Docker/OCI containers/S3/SQS/CloudWatchTerraformGraphQL/Next.js/Tailwind/FastAPIAWS S3AWS SQSAWS CloudWatch

Optional skills

LangGraphMCPDockerOCI containersAWS services such as S3, SQS, and CloudWatchGraphQLNext.jsTailwind

Optional languages

English native_or_bilingual

What you'll do

  • Develop IoT and instrument connectivity solutions using MQTT, AMQP, and REST APIs.
  • Build lightweight Windows/Linux edge applications for telemetry and software update enforcement.
  • Integrate instrument protocols and support migration from legacy technologies.
  • Develop installer packages using MSI/NSIS for connected and air-gapped instrument environments.
  • Build delta-update mechanisms with rollback, version detection, and audit trails.
  • Integrate software packaging into GitHub Actions CI/CD pipelines in alignment with IEC 62304 requirements.
  • Build and deploy AI agents using LangGraph, MCP, or LangChain.
  • Develop RAG pipelines using instrument manuals and support knowledge bases.
  • Develop AI-powered developer tools such as code-generation tools, PR bots, and test scaffolding.
  • Build React 19 user interfaces for dashboards, alerts, consumable tracking, and update status.
  • Develop backend services using .NET 8/C#, Python/FastAPI, REST APIs, and event-driven microservices.
  • Create automated unit, integration, and end-to-end tests for regulated software releases.
  • Collaborate across cloud, IoT, AI, software engineering, and DevOps initiatives.

What they require

  • 2–5 years of experience developing and shipping production software.
  • Strong experience with React and TypeScript.
  • Experience with .NET/C# or Python backend development.
  • Experience with IoT protocols such as MQTT or AMQP, or with edge software integration.
  • Experience with software packaging, installers, containers, or software update agents.
  • Experience using AI development tools such as Git or GitHub Copilot.
  • Familiarity with CI/CD tools and practices, preferably GitHub Actions or equivalent.
  • Bachelor’s or Master’s degree in Computer Science, Biomedical Engineering, or an equivalent field.

Benefits

  • At Gruve, we foster a culture of innovation, collaboration, and continuous learning.
  • We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work.

Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. It specializes in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models.

IT ServicesStartup

Details

Visa sponsorshipNo
Engagement1099 contractor
Posting languageEnglish
Salary not disclosed