[Remote] Senior Full Stack Engineer – LIMS & Healthcare Systems
Note: The job is a remote job and is open to candidates in USA. Qualis1 Inc. is a company focused on healthcare solutions, and they are seeking a Senior Full Stack Engineer to design, build, and test features across their backend and frontend systems. The role involves participating in design discussions, implementation, code review, and testing, with a strong emphasis on engineering quality and communication.
Responsibilities
- Design, build, and test features across our backend and frontend
- Take part in design discussions, implementation, code review, and testing
Skills
- Strong TypeScript and Node.js engineering: You have built and maintained substantial TypeScript services in production
- Microservices design experience: You have built systems composed of multiple services and you have clear understanding of service boundaries, contract evolution, error handling across service calls, and observability
- Kafka and event-driven architecture: You have worked with Kafka or a comparable event streaming platform in production. You have a good understanding of topic design, partition strategy, consumer group behavior, idempotency, ordering guarantees, and what happens when a consumer falls behind or a message cannot be processed. Bonus if you have specific experience with Confluent
- PostgreSQL: You can design a database schema, and understand transactions, indexing, and migration strategy
- AWS or equivalent cloud experience with Kubernetes: You are comfortable with operating services in AWS. You can navigate the services we use (e.g. EKS, RDS, S3, CloudWatch, IAM etc.) and you can debug a problem that crosses the boundary between your code and the infrastructure it runs on
- Unit test frameworks such as jest and vitest
- Playwright or equivalent end-to-end testing experience: You have hands-on experience with test authoring frameworks such as Playwright (ideal), Cypress, Selenium, or similar
- Test design as a discipline: You can take an acceptance criterion or a user story and decompose it into a coverage strategy that includes unit, integration, and end-to-end tests in sensible proportions. You know when an e2e test is the right answer and when a unit test would catch the bug faster and more reliably
- Engineering quality as a habit: You think about testability while you design
- Strong written communication: You write high quality and easy to understand design documents, PR descriptions, Test cases etc
- Systems thinking across boundaries: You have worked across integration boundaries, have debugged problems that span multiple systems
- Comfort with ambiguity: You ask clarifying questions, surface assumptions, and do not quietly build whatever is written in the ticket
- Experience in healthcare, LIMS, or any FDA-regulated software environment
- Direct experience with Confluent, Redox, or EHR integration work is a real plus
- Familiarity with requirements management tools like Jama
- Hands-on experience with modern AI tools (Claude, Cursor, etc
Company Overview