
Senior Product Engineer
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Costa Rica.
β’ Develop and enhance intricate, state-machine-driven intake workflows utilizing React and Next.js to oversee clinical eligibility and patient states.
β’ Oversee the scalability of our NestJS "majestic monolith" and assist in determining when and how to extract specialized services as our domain models expand.
β’ Deliver strictly-typed TypeScript features across a Turborepo monorepo, ensuring optimal performance for our patient, doctor, and admin interfaces.
β’ Design and manage Postgres schemas and facilitate asynchronous job queuing (including retries and idempotency) through pg-boss.
β’ Integrate and scale third-party services, such as Stripe, Authorize.Net, Vouched, and __Customer.io__, to enhance clinical and business processes.
β’ Take ownership of deployments and infrastructure health within AWS, employing Datadog for observability and incident management.
β’ Engage in (and lead) insightful code reviews to uphold high standards for readability, maintainability, and test coverage within the team.
β’ Document architectural decisions and API contracts to ensure team scalability and facilitate quick onboarding for new members.
β’ Proactively detect bottlenecks in the patient onboarding process or backend services and implement enhancements to maintain a "snappy" user experience.
β’ Ensure all features are developed with security best practices, especially in relation to handling sensitive patient information.
β’ 8+ years of experience delivering full-stack TypeScript solutions, with genuine ownership of features in production.
β’ Proficient in React / Next.js on the frontend and modern Node backends (NestJS, Express, or similar).
β’ Comfortable working with Postgres, schema design, modern ORMs, and aware of the implications of poorly optimized queries.
β’ Experience with event-driven architectures: queues, retries, idempotency, and common distributed system challenges.
β’ Strong proficiency with AWS; able to interpret a container deployment specification and trace incidents independently.
β’ Keen product sense: you care about whether a feature genuinely benefits users, not just whether it gets shipped.
β’ Flexible working hours
β’ Work from any location you prefer.
β’ Enjoy a fun and casual work environment.
β’ Be part of a diverse, global team!
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.