JOBSEARCHER

Senior Full-Stack Developer

Pay rate is $55.00 to $60.00100% remote We are seeking an experienced Senior Full-Stack Developer to design, build, and support modern web applications spanning React/TypeScript front ends, Node.js services, real-time messaging, databases, and AWS cloud infrastructure. The ideal candidate brings strong full-stack engineering fundamentals with hands-on experience in React, Node.js, Type Script, Python, Go, and AI/LLM integration, and can troubleshoot distributed production systems end-to-end. Healthcare experience and familiarity with secure handling of patient data are highly desirable.
Key Responsibilities:
  • Design and develop responsive, accessible web applications using React, TypeScript, Material UI (MUI), Redux, and Redux-Saga.
  • Build scalable backend APIs and services using Node.js and NestJS, including real-time communication with Socket. IO.
  • Develop event-driven and distributed messaging solutions using Amazon SQS and Redis/Valkey.
  • Design, optimize, and troubleshoot data access across MySQL, MongoDB, and Amazon DocumentDB, including schema migrations using Flyway.
  • Build supporting microservices, automation, integrations, and data-processing workflows using Python and Go.
  • Design and integrate AI/LLM-enabled application capabilities, including model integration, prompt management, output evaluation, monitoring, guardrails, and reliability controls.
  • Ensure AI solutions appropriately protect PHI and other sensitive healthcare data, with strong security and privacy practices.
  • Troubleshoot production issues across browser, API, WebSocket, messaging, database, container, and AWS infrastructure layers.
  • Develop and maintain automated testing, CI/CD pipelines, monitoring, observability, deployment, and rollback procedures.
  • Participate in architecture discussions, code reviews, technical design, performance optimization, and production incident resolution.
Required Qualifications:
  • 5+ years of professional full-stack software development experience.
  • Strong hands-on development experience with React, TypeScript, JavaScript, and Node.js.
  • Working experience developing production solutions using Python and Go.
  • Strong understanding of REST APIs, asynchronous processing, event-driven architectures, and real-time messaging.
  • Production experience with relational databases such as MySQL and familiarity with NoSQL/document databases.
  • Hands-on AWS experience, particularly with ECS, Lambda, SQS, and CloudWatch.
  • Experience building and maintaining automated CI/CD pipelines.
  • Experience integrating AI/LLM capabilities into applications, including evaluation, security, privacy, monitoring, and reliability considerations.
  • Strong experience troubleshooting distributed applications end-to-end across UI, API, messaging, database, and cloud infrastructure.
  • Strong communication, collaboration, debugging, and production incident-management skills.
  • Experience implementing unit, integration, and automated application testing.