Software Developer Manager
ProMedix Health
Santa Ana, CA (In Person)
$147,500 Salary, Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
The reason this combination matters:
ProMedix is a clinical platform where the quality of the user experience directly affects patient outcomes and clinician workflows. We need a manager who can hold the team accountable to engineering standards and who can look at a React Native screen or an Angular component and immediately recognize a UX problem — not just a code problem. Those two capabilities rarely come from the same person, and we are looking for the exception. You will manage a team of front-end, mobile, and full-stack engineers; own the Agile sprint cycle; establish code quality, testing, security, and documentation standards; and bring genuine UX engineering fluency to every release decision. You do not need to write production features daily, but you must be technically and experientially fluent across all of it.The platform spans three codebases:
a Python 3 / AWS Lambda / PostgreSQL backend, an Angular 19 staff-facing web dashboard, and a patient mobile app currently migrating from Ionic 5 to React Native with Expo. What You'll Work On Engineering Team Leadership Directly manage a team of front-end, mobile, and full-stack engineers — conduct regular 1:1s, set clear expectations, provide ongoing feedback, and support each engineer's professional growth Own hiring support for the engineering team — participate in interviews, evaluate technical assessments, and help make offer decisions Foster a team culture of accountability, craft, and continuous improvement Identify skill gaps on the team and work with leadership to address them through hiring, training, or mentorship Sprint Management Own the full Agile sprint cycle — facilitate sprint planning, daily standups, sprint reviews, and retrospectives Maintain and groom the sprint backlog in coordination with product and clinical operations stakeholders — ensure stories are well-defined, sized, and ready before planning Track sprint velocity and delivery commitments; proactively surface risks before they become misses Report sprint status clearly to company leadership — what shipped, what slipped, and why Code Quality, PR Standards & Release Documentation Establish and enforce the team's definition of done — what must be true before a pull request is approved and merged Own the PR review process: set review standards, ensure reviews happen promptly, and participate in reviews yourself where your technical depth adds value Own release documentation — ensure that every code release is accompanied by accurate, complete, and up-to-date documentation: release notes, changelog entries, API or schema changes, environment configuration changes, and any migration steps required; documentation is a required deliverable, not an afterthought Maintain a living internal knowledge base covering system architecture, service dependencies, deployment procedures, and known operational quirks — updated as part of every sprint, not retroactively Identify and manage technical debt — maintain a running backlog of debt items, advocate for dedicated debt reduction capacity in sprint planning, and prevent short-term shortcuts from compounding Enforce consistent coding standards across Python, TypeScript/Angular, and React Native codebases Quality & Testing Own the team's testing strategy across all three platforms — unit tests (pytest, Karma/Jasmine), BDD/integration tests (Behave, Gauge), and end-to-end test coverage Establish and enforce minimum test coverage requirements as a hard gate before PR approval Work with engineers to ensure CI/CD pipelines (Jenkins) catch failures before they reach staging or production Champion a quality-first mindset — the team should find bugs before users do Security, Compliance & Performance Testing Own the engineering team's responsibility for application security — ensure OWASP top 10 vulnerabilities are addressed in the development and code review process, not discovered post-release Maintain and enforce HIPAA technical safeguard requirements at the code level: encryption of PHI at rest and in transit, audit logging of access to patient data, automatic session timeouts, and secure credential handling across all three platforms Oversee dependency and vulnerability management — ensure third-party libraries are regularly scanned for CVEs and that critical vulnerabilities are patched on a defined SLA Establish and own a recurring stress and load testing program — validate platform performance under peak clinical load before major releases Coordinate security and penetration testing engagements — scope, schedule, and drive remediation of findings to closure Partner with the DevOps/infrastructure team on AWS security configuration (IAM least-privilege, secrets management, network security groups) without owning the infrastructure directly UX Engineering Oversight Review UI components and screens for consistency, accessibility, and clinical usability — not just functional correctness; UX quality is part of the definition of done Own UX standards across both platforms: form validation patterns, error and loading states, empty states, navigation consistency, accessibility (WCAG 2.1 AA), and data visualization legibility (Chart.js vital sign trends, health score graphs) Be the person who can look at a React Native screen or Angular component and identify a UX problem, explain why it matters to a patient or clinician, and give an engineer clear, actionable direction to fix it Partner with product and clinical operations stakeholders on UX decisions — bring engineering perspective to design conversations and design perspective to engineering conversations Cross-Functional Coordination Serve as the primary liaison between the engineering team, clinical operations, and company leadership on all delivery and capacity questions Translate business and clinical requirements into engineering workload, identify dependencies, and set realistic timelines Manage stakeholder expectations on scope, schedule, and trade-offs with clarity and consistency Required Skills Leadership & Management Demonstrated experience managing software engineers directly — 1:1s, performance feedback, and team accountability Track record of running Agile/Scrum ceremonies as the person responsible for delivery, not just a participant Ability to have difficult conversations — with an underperforming engineer, a stakeholder pushing unrealistic scope, or a team that missed a commitment Clear, structured communicator — written and verbal — across both technical and non-technical audiences Technical Depth Solid software engineering background — enough to review pull requests meaningfully, evaluate architectural trade-offs, and recognize when an implementation approach will cause problems Familiarity with Python and/or TypeScript/JavaScript — comfortable reading code in both languages even if not writing production features daily Understanding of REST and GraphQL API design patterns and how front-end and backend teams coordinate on them Git-based workflow expertise — branching strategies, PR processes, merge standards, release management Working knowledge of CI/CD pipelines — how automated testing, linting, and deployment gates are configured and maintained (Jenkins, GitHub Actions) Familiarity with AWS services at a conceptual level — Lambda, RDS, AppSync, S3, Cognito — enough to participate in infrastructure discussions without owning them UX Engineering Fluency Direct, hands-on frontend experience — you have personally built UI components and screens, not only managed engineers who did; this is the background that makes UX oversight credible Familiarity with component libraries and design systems — you know what good looks like, can identify inconsistency across a product, and can enforce standards with engineers in specific terms Working knowledge of Figma or equivalent — enough to read a design spec, identify gaps or ambiguities before an engineer starts building, and give clear direction when specs are incomplete Accessibility awareness at the implementation level —WCAG 2.1 AA
as a practical engineering standard, not a compliance checklist Experience with data-dense or clinical/enterprise UI — charts, tables, forms, dashboards — and the specific UX challenges those patterns create for users under time pressure Quality, Security & Performance Experience establishing or significantly improving a team's testing culture — coverage standards, test types, and enforcement Familiarity with testing frameworks across multiple layers: unit, integration, BDD (Behave, Cucumber, or similar), and end-to-end Comfort with code quality tooling — linters, static analysis, coverage reporting — and how to integrate them into a CI pipeline Disciplined approach to release documentation — a track record of holding teams accountable to complete changelogs, release notes, and updated technical documentation as a non-negotiable part of every release cycle Working knowledge of application security fundamentals — OWASP top 10, secure coding practices, and how to build security review into a development workflow rather than bolt it on afterward Understanding of HIPAA technical safeguards at the implementation level: PHI encryption, audit logging, access controls, session management, and the engineering team's role in maintaining compliance Experience planning or managing stress and load testing — defining test scenarios, interpreting results, and driving remediation before release Familiarity with dependency vulnerability scanning tools and CVE management (e.g., Dependabot, Snyk, OWASP Dependency-Check) and how to enforce remediation SLAs Nice to Have Experience managing a team through a mobile platform migration (e.g., Ionic to React Native, or similar technology transition) Healthcare, clinical workflow, or HIPAA-regulated environment experience Hands-on experience with React Native / Expo or Angular Familiarity with AWS AppSync and GraphQL subscription patterns BDD test specification experience (Behave/Gherkin) Experience with Terraform or infrastructure-as-code concepts — enough to understand what the DevOps team is doing without owning it Prior experience with a formal security audit, SOC 2, or HIPAA risk assessment process You'll Thrive Here If You Have done both sides of this role — managed engineers and built frontend interfaces yourself — and consider both part of your professional identity Can look at a patient-facing screen and immediately see both the code problem and the UX problem, and know which one to fix first Believe the manager's job is to make the team successful — not to be the smartest engineer in the room Can hold a team accountable to commitments without micromanaging how they get there Are energized by process problems as much as technical ones — a broken sprint cycle bothers you as much as a broken build Can sit in a room with a clinical operations director, understand what they actually need, and come back with a realistic plan your engineers can execute Treat security and compliance as a continuous engineering discipline, not a checkbox exercise before a deadline Believe that undocumented code is unfinished code — and hold the team to that standard on every release Care about shipping software that clinicians and patients can rely on Work Location This position is 100% on-site at our office in Santa Ana, CA. Remote and hybrid arrangements are not available for this role. Compensation & Benefits Total compensation package: $130,000- $165,000 annually, commensurate with experience. Performance-based bonus Medical, dental, and vision insurance 401(k) plan with employer contribution Clear advancement opportunity — we promote from within and expect this role to grow with the company In accordance with the California Pay Transparency Act (SB 1162), the pay scale for this position is $130,000
- $165,000 per year.
California Applicant Notices At-Will Employment:
Employment with ProMedix Health is at-will. Either the employee or the company may terminate the employment relationship at any time, with or without cause or advance notice, subject to applicable law.Reasonable Accommodation:
ProMedix Health provides reasonable accommodations to qualified individuals with disabilities in accordance with the California Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). Applicants requiring a reasonable accommodation to participate in the hiring process should contact us prior to submitting an application.E-Verify:
ProMedix Health participates in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm authorization to work in the United States.Background Checks:
Any offer of employment may be contingent upon the successful completion of a background check conducted in accordance with applicable California law, including the California Investigative Consumer Reporting Agencies Act (ICRAA) and the Fair Credit Reporting Act (FCRA). Applicants will be provided required disclosures and an opportunity to review any report prior to any adverse action being taken.Drug-Free Workplace:
ProMedix Health maintains a drug-free workplace in accordance with the California Drug-Free Workplace Act.Pay:
$130,000.00- $165,000.
Work Location:
In person Software Developer Manager Santa Ana, CA 92704 $130,000- $165,000 a year
- Full-time $130,000
- $165,000 a year
- Full-time About the Role ProMedix Health is a virtual care platform serving patients managing chronic conditions and the clinical teams who care for them — delivering remote patient monitoring, care coordination, and telehealth services backed by a serverless AWS infrastructure.
The reason this combination matters:
ProMedix is a clinical platform where the quality of the user experience directly affects patient outcomes and clinician workflows. We need a manager who can hold the team accountable to engineering standards and who can look at a React Native screen or an Angular component and immediately recognize a UX problem — not just a code problem. Those two capabilities rarely come from the same person, and we are looking for the exception. You will manage a team of front-end, mobile, and full-stack engineers; own the Agile sprint cycle; establish code quality, testing, security, and documentation standards; and bring genuine UX engineering fluency to every release decision. You do not need to write production features daily, but you must be technically and experientially fluent across all of it.The platform spans three codebases:
a Python 3 / AWS Lambda / PostgreSQL backend, an Angular 19 staff-facing web dashboard, and a patient mobile app currently migrating from Ionic 5 to React Native with Expo. What You'll Work On Engineering Team Leadership Directly manage a team of front-end, mobile, and full-stack engineers — conduct regular 1:1s, set clear expectations, provide ongoing feedback, and support each engineer's professional growth Own hiring support for the engineering team — participate in interviews, evaluate technical assessments, and help make offer decisions Foster a team culture of accountability, craft, and continuous improvement Identify skill gaps on the team and work with leadership to address them through hiring, training, or mentorship Sprint Management Own the full Agile sprint cycle — facilitate sprint planning, daily standups, sprint reviews, and retrospectives Maintain and groom the sprint backlog in coordination with product and clinical operations stakeholders — ensure stories are well-defined, sized, and ready before planning Track sprint velocity and delivery commitments; proactively surface risks before they become misses Report sprint status clearly to company leadership — what shipped, what slipped, and why Code Quality, PR Standards & Release Documentation Establish and enforce the team's definition of done — what must be true before a pull request is approved and merged Own the PR review process: set review standards, ensure reviews happen promptly, and participate in reviews yourself where your technical depth adds value Own release documentation — ensure that every code release is accompanied by accurate, complete, and up-to-date documentation: release notes, changelog entries, API or schema changes, environment configuration changes, and any migration steps required; documentation is a required deliverable, not an afterthought Maintain a living internal knowledge base covering system architecture, service dependencies, deployment procedures, and known operational quirks — updated as part of every sprint, not retroactively Identify and manage technical debt — maintain a running backlog of debt items, advocate for dedicated debt reduction capacity in sprint planning, and prevent short-term shortcuts from compounding Enforce consistent coding standards across Python, TypeScript/Angular, and React Native codebases Quality & Testing Own the team's testing strategy across all three platforms — unit tests (pytest, Karma/Jasmine), BDD/integration tests (Behave, Gauge), and end-to-end test coverage Establish and enforce minimum test coverage requirements as a hard gate before PR approval Work with engineers to ensure CI/CD pipelines (Jenkins) catch failures before they reach staging or production Champion a quality-first mindset — the team should find bugs before users do Security, Compliance & Performance Testing Own the engineering team's responsibility for application security — ensure OWASP top 10 vulnerabilities are addressed in the development and code review process, not discovered post-release Maintain and enforce HIPAA technical safeguard requirements at the code level: encryption of PHI at rest and in transit, audit logging of access to patient data, automatic session timeouts, and secure credential handling across all three platforms Oversee dependency and vulnerability management — ensure third-party libraries are regularly scanned for CVEs and that critical vulnerabilities are patched on a defined SLA Establish and own a recurring stress and load testing program — validate platform performance under peak clinical load before major releases Coordinate security and penetration testing engagements — scope, schedule, and drive remediation of findings to closure Partner with the DevOps/infrastructure team on AWS security configuration (IAM least-privilege, secrets management, network security groups) without owning the infrastructure directly UX Engineering Oversight Review UI components and screens for consistency, accessibility, and clinical usability — not just functional correctness; UX quality is part of the definition of done Own UX standards across both platforms: form validation patterns, error and loading states, empty states, navigation consistency, accessibility (WCAG 2.1 AA), and data visualization legibility (Chart.js vital sign trends, health score graphs) Be the person who can look at a React Native screen or Angular component and identify a UX problem, explain why it matters to a patient or clinician, and give an engineer clear, actionable direction to fix it Partner with product and clinical operations stakeholders on UX decisions — bring engineering perspective to design conversations and design perspective to engineering conversations Cross-Functional Coordination Serve as the primary liaison between the engineering team, clinical operations, and company leadership on all delivery and capacity questions Translate business and clinical requirements into engineering workload, identify dependencies, and set realistic timelines Manage stakeholder expectations on scope, schedule, and trade-offs with clarity and consistency Required Skills Leadership & Management Demonstrated experience managing software engineers directly — 1:1s, performance feedback, and team accountability Track record of running Agile/Scrum ceremonies as the person responsible for delivery, not just a participant Ability to have difficult conversations — with an underperforming engineer, a stakeholder pushing unrealistic scope, or a team that missed a commitment Clear, structured communicator — written and verbal — across both technical and non-technical audiences Technical Depth Solid software engineering background — enough to review pull requests meaningfully, evaluate architectural trade-offs, and recognize when an implementation approach will cause problems Familiarity with Python and/or TypeScript/JavaScript — comfortable reading code in both languages even if not writing production features daily Understanding of REST and GraphQL API design patterns and how front-end and backend teams coordinate on them Git-based workflow expertise — branching strategies, PR processes, merge standards, release management Working knowledge of CI/CD pipelines — how automated testing, linting, and deployment gates are configured and maintained (Jenkins, GitHub Actions) Familiarity with AWS services at a conceptual level — Lambda, RDS, AppSync, S3, Cognito — enough to participate in infrastructure discussions without owning them UX Engineering Fluency Direct, hands-on frontend experience — you have personally built UI components and screens, not only managed engineers who did; this is the background that makes UX oversight credible Familiarity with component libraries and design systems — you know what good looks like, can identify inconsistency across a product, and can enforce standards with engineers in specific terms Working knowledge of Figma or equivalent — enough to read a design spec, identify gaps or ambiguities before an engineer starts building, and give clear direction when specs are incomplete Accessibility awareness at the implementation level —WCAG 2.1 AA
as a practical engineering standard, not a compliance checklist Experience with data-dense or clinical/enterprise UI — charts, tables, forms, dashboards — and the specific UX challenges those patterns create for users under time pressure Quality, Security & Performance Experience establishing or significantly improving a team's testing culture — coverage standards, test types, and enforcement Familiarity with testing frameworks across multiple layers: unit, integration, BDD (Behave, Cucumber, or similar), and end-to-end Comfort with code quality tooling — linters, static analysis, coverage reporting — and how to integrate them into a CI pipeline Disciplined approach to release documentation — a track record of holding teams accountable to complete changelogs, release notes, and updated technical documentation as a non-negotiable part of every release cycle Working knowledge of application security fundamentals — OWASP top 10, secure coding practices, and how to build security review into a development workflow rather than bolt it on afterward Understanding of HIPAA technical safeguards at the implementation level: PHI encryption, audit logging, access controls, session management, and the engineering team's role in maintaining compliance Experience planning or managing stress and load testing — defining test scenarios, interpreting results, and driving remediation before release Familiarity with dependency vulnerability scanning tools and CVE management (e.g., Dependabot, Snyk, OWASP Dependency-Check) and how to enforce remediation SLAs Nice to Have Experience managing a team through a mobile platform migration (e.g., Ionic to React Native, or similar technology transition) Healthcare, clinical workflow, or HIPAA-regulated environment experience Hands-on experience with React Native / Expo or Angular Familiarity with AWS AppSync and GraphQL subscription patterns BDD test specification experience (Behave/Gherkin) Experience with Terraform or infrastructure-as-code concepts — enough to understand what the DevOps team is doing without owning it Prior experience with a formal security audit, SOC 2, or HIPAA risk assessment process You'll Thrive Here If You Have done both sides of this role — managed engineers and built frontend interfaces yourself — and consider both part of your professional identity Can look at a patient-facing screen and immediately see both the code problem and the UX problem, and know which one to fix first Believe the manager's job is to make the team successful — not to be the smartest engineer in the room Can hold a team accountable to commitments without micromanaging how they get there Are energized by process problems as much as technical ones — a broken sprint cycle bothers you as much as a broken build Can sit in a room with a clinical operations director, understand what they actually need, and come back with a realistic plan your engineers can execute Treat security and compliance as a continuous engineering discipline, not a checkbox exercise before a deadline Believe that undocumented code is unfinished code — and hold the team to that standard on every release Care about shipping software that clinicians and patients can rely on Work Location This position is 100% on-site at our office in Santa Ana, CA. Remote and hybrid arrangements are not available for this role. Compensation & Benefits Total compensation package: $130,000- $165,000 annually, commensurate with experience. Performance-based bonus Medical, dental, and vision insurance 401(k) plan with employer contribution Clear advancement opportunity — we promote from within and expect this role to grow with the company In accordance with the California Pay Transparency Act (SB 1162), the pay scale for this position is $130,000
- $165,000 per year.
California Applicant Notices At-Will Employment:
Employment with ProMedix Health is at-will. Either the employee or the company may terminate the employment relationship at any time, with or without cause or advance notice, subject to applicable law.Reasonable Accommodation:
ProMedix Health provides reasonable accommodations to qualified individuals with disabilities in accordance with the California Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). Applicants requiring a reasonable accommodation to participate in the hiring process should contact us prior to submitting an application.E-Verify:
ProMedix Health participates in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm authorization to work in the United States.Background Checks:
Any offer of employment may be contingent upon the successful completion of a background check conducted in accordance with applicable California law, including the California Investigative Consumer Reporting Agencies Act (ICRAA) and the Fair Credit Reporting Act (FCRA). Applicants will be provided required disclosures and an opportunity to review any report prior to any adverse action being taken.Drug-Free Workplace:
ProMedix Health maintains a drug-free workplace in accordance with the California Drug-Free Workplace Act.Pay:
$130,000.00- $165,000.
Work Location:
In personSimilar remote jobs
Stellar Professionals LLC
Ohio
Posted1 day ago
Updated9 hours ago
Southern Company
Durham, NC
Posted1 day ago
Updated9 hours ago
Commonwealth of PA
Pennsylvania
Posted1 day ago
Updated9 hours ago
Memorial Sloan Kettering Cancer Center
New York, NY
Posted1 day ago
Updated9 hours ago
Similar jobs in Santa Ana, CA
Rancho Santiago Community College District
Santa Ana, CA
Posted1 day ago
Updated9 hours ago
Similar jobs in California
EDJOIN
West Sacramento, CA
Posted21 hours ago
Updated9 hours ago
Washington Unified School District - W. Sacramento
West Sacramento, CA
Posted21 hours ago
Updated9 hours ago
EDJOIN
West Sacramento, CA
Posted21 hours ago
Updated9 hours ago
EDJOIN
West Sacramento, CA
Posted21 hours ago
Updated9 hours ago
EDJOIN
West Sacramento, CA
Posted21 hours ago
Updated9 hours ago