Senior Full Stack Software Engineer (Remote)
$130,000 - $160,000 per year
Apply (opens in a new tab)Senior Full Stack Software Engineer (Remote)
Posted 5 days ago
SENIORITY
Lead
SALARY
$130,000 - $160,000 per year
About the role
- Build responsive, intuitive, and user-friendly interfaces.
- Develop scalable APIs, backend services, databases, and application architecture.
- Build and maintain integrations with third-party systems and healthcare technology platforms.
- Write clean, efficient, maintainable, and well-documented code.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, testing, deployment, and ongoing platform improvements. Healthcare Scheduling Platform Development* Build features supporting healthcare workforce scheduling and resource management.
- Develop scheduling functionality for healthcare professionals, facilities, and staffing organizations.
- Build tools for clinician availability, shift management, open-shift coverage, and scheduling workflows.
- Develop intelligent matching capabilities that connect qualified healthcare professionals with appropriate shifts.
- Create functionality for managing scheduling conflicts, shift changes, cancellations, and last-minute staffing needs.
- Help develop automated workflows that reduce manual scheduling and administrative processes.
- Ensure the platform supports multiple user types, permissions, and organizational requirements. AI-Assisted Engineering* Leverage AI-powered development tools to accelerate software development and improve engineering efficiency.
- Use AI coding assistants for code generation, refactoring, debugging, documentation, and testing.
- Evaluate emerging AI development tools and incorporate effective solutions into engineering workflows.
- Build and integrate AI-powered features that improve scheduling, workforce matching, and operational efficiency.
- Understand how to validate, test, and secure AI-generated code before deployment.
- Apply strong engineering judgment when using AI tools rather than relying on generated code without review. Collaboration & Product Development* Work closely with product management to translate product requirements into technical solutions.
- Participate in architectural decisions and technical planning.
- Collaborate on sprint planning, development milestones, and feature releases.
- Help identify technical opportunities to improve platform performance, scalability, and user experience.
- Contribute to building a strong engineering foundation as Flexzo AI scales. Security & Quality* Follow secure software development practices.
- Help ensure healthcare data is protected in accordance with applicable HIPAA requirements.
- Implement appropriate authentication, authorization, and data access controls.
- Develop automated testing and quality assurance processes.
- Maintain reliable, scalable, and secure application infrastructure.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 5 years of professional full stack software engineering experience.
- Demonstrated experience developing and launching production-ready software applications.
- Strong front-end development experience with modern JavaScript/TypeScript frameworks such as React or Next.js.
- Strong back-end development experience with technologies such as Node.js, Python, Java, or similar.
- Experience designing and integrating REST APIs and/or GraphQL.
- Strong database experience, including SQL and relational database design.
- Experience with cloud infrastructure and deployment environments such as AWS, Azure, or Google Cloud.
- Healthcare technology or healthcare software development experience.
- Hands-on experience using AI-assisted development tools.
- Strong understanding of software architecture, debugging, testing, and application security.
- Ability to work independently and collaborate effectively in a fast-paced development environment.
- Experience building healthcare scheduling, staffing, workforce management, or resource allocation platforms.
- Experience with healthcare SaaS applications.
- Familiarity with HIPAA, HL7, FHIR, and healthcare data integrations.
- Experience with AI APIs, large language models (LLMs), and AI-powered application development.
- Experience with tools such as Cursor, GitHub Copilot, Claude Code, or similar AI-assisted engineering environments.
- Experience building complex scheduling algorithms, availability management, or automated shift-matching systems.
- Experience with automated testing, CI/CD pipelines, and modern DevOps practices.
- Experience building multi-tenant applications and enterprise software platforms.
- Opportunity to help build an innovative AI-powered healthcare technology platform.
- Significant ownership and influence over technical architecture and product development.
- Direct collaboration with company leadership and product management.
- Opportunity to work with emerging AI development technologies.
- Fast-paced, entrepreneurial environment.
- Competitive compensation based on experience.
- Opportunity to grow with an emerging healthcare technology company.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
