Full Stack Developer

Gruve
      24 days ago

      Job Description

      About Gruve

      Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.

      About the Role

      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. You will have end-to-end ownership of a greenfield platform supporting hospitals and laboratories worldwide.

      Key Responsibilities

      • 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 engineering 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.

       

      Basic Qualifications

      • 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 Cursor, GitHub Copilot, or Claude Code.
      • 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.

      Preferred Qualifications

      • Experience developing medical device software or working with IEC 62304, IVD, or FDA CFR 21 requirements.
      • Hands-on experience deploying production AI agents using LangGraph or MCP.
      • Experience with AWS ECS Fargate, Terraform, or Infrastructure as Code (IaC).
      • Experience with AngularJS, VB6, or TFS, particularly in the context of legacy-system modernization.
      • Experience handling HIPAA-adjacent data and maintaining audit trails.
      • Experience with Docker and OCI containers.
      • Experience with AWS services such as S3, SQS, and CloudWatch.
      • Familiarity with GraphQL, Next.js, TailwindCSS, FastAPI, or event-driven microservices.

      This position is being hired for a customer of Gruve.

      • Corp-to-Corp contractor arrangement

      Please note that Gruve does not provide visa sponsorship for this role. 

       

      Why Gruve

      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. If you’re passionate about technology and eager to make an impact, we’d love to hear from you.

      Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.

      Numbers & Facts

      Location
      Websitehttps://gruve.ai/careers/

      Skills

      • Amazon Simple Storage Service (S3)unmatched
      • Amazon Web Services (AWS)unmatched
      • AngularJSunmatched
      • Application Programming Interface (API)unmatched
      • Artificial Intelligence (AI)unmatched
      • Artificial Intelligence (AI) Agentsunmatched
      • Biomedical Engineeringunmatched
      • Business Strategyunmatched
      • Cloud Computingunmatched
      • Code of Federal Regulationsunmatched
      • Computer Scienceunmatched
      • Continuous Deployment/Deliveryunmatched
      • Continuous Integrationunmatched
      • Customer Experienceunmatched
      • Customer Support/Serviceunmatched
      • DevOpsunmatched
      • Dockerunmatched
      • FDA Requirementsunmatched
      • GitHubunmatched
      • GraphQLunmatched
      • HIPAA (Health Insurance Portability and Accountability Act)unmatched
      • Healthcare Softwareunmatched
      • Hospitalunmatched
      • Installation Softwareunmatched
      • International Electro-Technical Commission (IEC)unmatched
      • Internet Securityunmatched
      • Internet of Thingsunmatched
      • JavaScriptunmatched
      • Knowledge Baseunmatched
      • Laboratoryunmatched
      • Linux Operating Systemunmatched
      • MCP - Microsoft Certified Professionalunmatched
      • Medical Equipmentunmatched
      • Microservicesunmatched
      • Microsoft .NETunmatched
      • Microsoft C# (C Sharp)unmatched
      • Microsoft Visual Basicunmatched
      • Microsoft Windows Operating Systemunmatched
      • Modeling Languagesunmatched
      • Programming Toolsunmatched
      • Public/Media/Press/Analyst Relationsunmatched
      • Python Programming/Scripting Languageunmatched
      • REST (Representational State Transfer)unmatched
      • RMONunmatched
      • Reporting Dashboardsunmatched
      • Scaffoldingunmatched
      • Simple Queue Service (SQS)unmatched
      • Software Administrationunmatched
      • Software Agentsunmatched
      • Software Developmentunmatched
      • Software Engineeringunmatched
      • Startupunmatched
      • Team Foundation Server (TFS)unmatched
      • Telemetryunmatched
      • Testingunmatched
      • User Interface/Experience (UI/UX)unmatched

      Be found by employers

      5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

      Level up your application

      Professional resume templates

      Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

      Free resume templates

      Free resume builder

      Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

      Free resume builder