
Backend Engineer, Care Platform, EMR
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in United States.
• Develop, test, and sustain backend services that support Bask's care platform and electronic medical record (EMR) workflows.
• Create APIs and application logic for managing patient records, clinical encounters, provider queues, and prescription-related processes.
• Utilize TypeScript, Node.js, AWS, SST, and SQL databases to implement backend functionalities.
• Work with relational databases to design data models and uphold database schemas.
• Establish and oversee integrations between patient-oriented applications and internal clinical tools.
• Create dependable application logic for complex clinical workflows and modifications in patient records.
• Utilize AWS services like Lambda, SQS, and EventBridge to facilitate background operations and asynchronous processing.
• Enforce authentication, authorization, and suitable access controls to protect sensitive information.
• Author automated tests to confirm backend functionality and avert regressions.
• Diagnose bugs, resolve production issues, and assist in implementing sustainable solutions.
• Enhance the performance, reliability, and maintainability of current backend services.
• Collaborate with frontend engineers to ensure APIs and backend services align with product requirements.
• Engage with product managers and clinical operations teams to comprehend workflows and identify technical needs.
• Participate in technical planning, architecture discussions, and code reviews.
• Contribute to the documentation of APIs, backend services, and critical workflows.
• Employ AI-assisted development tools such as Cursor and Claude Code to aid in development, debugging, and testing, while meticulously reviewing generated code.
• Aid in maintaining monitoring, logging, and operational transparency for backend services.
• Assume ownership of assigned features from implementation through testing, deployment, and follow-up.
• Learn from senior engineers and share ideas for enhancing engineering practices and platform architecture.
• Minimum of 3 years of professional software engineering experience, with a focus on backend development.
• Strong expertise in TypeScript, JavaScript, and Node.js.
• Proven experience in building, testing, and maintaining production backend applications and APIs.
• Familiarity with SQL databases, relational data models, and database schemas.
• Practical experience with AWS or comparable cloud platforms.
• Knowledge of serverless architectures, background jobs, or asynchronous processing.
• Experience utilizing modern database access tools or ORMs.
• Understanding of API design, authentication, authorization, and secure data management.
• Capability to implement backend features that involve multiple services and intricate business logic.
• Experience in writing automated tests and debugging production-level applications.
• Familiarity with Git, code reviews, and contemporary software development practices.
• Ability to investigate technical challenges and articulate findings clearly.
• Comfortable utilizing AI-assisted development tools while critically reviewing and validating generated code.
• Proficient in independently completing assigned features, posing thoughtful inquiries, and collaborating with fellow engineers.
• Strong analytical skills and attention to detail.
• Effective written and verbal communication skills.
• Adaptable to a fast-paced environment where engineers take responsibility for their work.
• Nice to Have: Experience with SST and AWS services such as Lambda, SQS, and EventBridge.
• Nice to Have: Familiarity with Prisma, Drizzle, or tRPC.
• Nice to Have: Understanding of Next.js, React, or full-stack TypeScript development.
• Nice to Have: Experience with multi-tenant SaaS applications or monorepo architectures.
• Nice to Have: Background in developing healthcare applications, EMR systems, or clinical workflow software.
• Nice to Have: Knowledge of patient records, provider workflows, or electronic prescribing.
• Nice to Have: Understanding of HIPAA or healthcare data privacy regulations.
• Nice to Have: Experience in implementing role-based access controls, audit logs, or workflows for sensitive data.
• Nice to Have: Familiarity with event-driven systems and message queues.
• Nice to Have: Experience in building or maintaining integrations with third-party services.
• Nice to Have: Experience in developing paid SaaS products or working on customer-centric applications.
• Nice to Have: Understanding of monitoring, logging, and troubleshooting in production environments.
• Nice to Have: Experience using Cursor, Claude Code, or similar AI-assisted development tools.
• Competitive salary and comprehensive benefits package.
• Opportunities for professional development and growth.
• Collaborative and innovative work environment.
• Flexible work hours and remote work options.
• Supportive culture that values work-life balance.
Aboon
Pyyne
Bask Health
Thinkport GmbH
Get handpicked remote jobs straight to your inbox weekly.