Software Development Manager
Role details
Job location
Tech stack
Job description
ProMedix Health is a virtual care platform supporting patients managing chronic conditions and the clinical teams caring for them - delivering remote patient monitoring, care coordination, and telehealth on a serverless AWS infrastructure.
The Role
This role has a dual mandate: proven engineering team leadership and direct, hands-on frontend and UX engineering experience. Both are required - not one or the other.
If you've managed engineers but haven't personally built frontend interfaces, this isn't the right fit. If you're a strong frontend engineer who hasn't managed a team, same answer. We're specifically looking for candidates who have done both and will recognize themselves in that description without needing it further explained.
Why it matters here: ProMedix is a clinical platform where UX quality directly affects patient outcomes and clinician workflows. We need a manager who can hold the team accountable to engineering standards and look at a React Native screen or Angular component and immediately identify the UX problem - not just the code problem. Those two capabilities rarely come from the same person. We're looking for the exception.
Our 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.
Core Responsibilities
Team & Delivery
- Directly manage front-end, mobile, and full-stack engineers: 1:1s, feedback, performance accountability, growth
- Own the full Agile sprint cycle - planning, standups, reviews, retrospectives, backlog grooming
- Surface delivery risks before they become misses; report clearly to leadership on what shipped, what slipped, and why
- Support hiring: interviews, technical assessments, offer decisions
Code Quality & Release Standards
- Define and enforce the team's definition of done - what must be true before a PR is merged
- Own release documentation as a hard delivery requirement: release notes, changelogs, API/schema changes, migration steps - not an afterthought
- Manage technical debt proactively; prevent short-term shortcuts from compounding
Quality, Security & Compliance
- Own testing strategy across all three platforms; enforce coverage as a PR gate
- Own HIPAA technical safeguard compliance at the code level: PHI encryption, audit logging, session management, access controls
- Enforce OWASP top 10 practices in development and review
- Manage dependency vulnerability scanning and CVE remediation SLAs
- Establish recurring load and stress testing before major releases
UX Engineering Oversight
- Review UI components and screens for consistency, accessibility (WCAG 2.1 AA), and clinical usability - not just correctness
- Set and enforce UX standards across both platforms: validation patterns, error and loading states, navigation consistency, data visualization legibility
- Translate UX problems into clear engineering direction; bring engineering constraints into design conversations
Requirements
- Direct experience managing software engineers - 1:1s, performance, accountability (not just project leadership)
- Hands-on frontend or UX engineering experience - you've personally built UI components and screens
- Technical depth sufficient to review PRs meaningfully and evaluate architectural trade-offs
- Comfort reading Python and TypeScript/JavaScript
- Working knowledge of HIPAA technical safeguards at the implementation level
- Experience establishing or significantly improving a team's testing culture
- Accessibility experience at the implementation level - WCAG 2.1 AA as an engineering standard
- Clear communication across technical and non-technical audiences, including difficult conversations about performance or missed commitments
Useful but not required:
- Healthcare or HIPAA-regulated environment experience
- React Native / Expo or Angular hands-on experience
- BDD specification experience (Behave/Gherkin)
- Prior security audit, SOC 2, or HIPAA risk assessment involvement
Benefits & conditions
- You've done both sides of this role and consider both part of your professional identity
- A broken sprint cycle bothers you as much as a broken build
- You believe undocumented code is unfinished code - and hold that standard on every release
- You can sit with a clinical operations director, understand what they actually need, and return with a plan your engineers can execute
- You're energized by shipping software that clinicians and patients can rely on
A Note to Applicants
To confirm you've read this posting carefully: include the phrase "dual mandate" somewhere in your cover letter or application message. It's a simple signal that you read the full posting - not a trick.
We're also genuinely interested in one specific situation (2-3 sentences): describe a moment where your engineering background directly influenced a UX or product decision, or vice versa. If you don't have a specific one, just say so - a generic answer is easy to spot and won't help your application.
Compensation & Benefits
- $130,000 - $165,000 annually (California Pay Transparency Act, SB 1162)
- Performance-based bonus
- Medical, dental, and vision insurance
- 401(k) with employer contribution
- Clear advancement opportunity - we promote from within