Who are we?
Imperative Care is singularly dedicated to finding meaningful answers to unsolved problems in stroke. Founded by experienced healthcare leaders and clinical advisors, Imperative Care understands the vast and urgent needs in stroke.
When stroke happens, time is measured in seconds, not days or years. How we use it makes all the difference. The time is now. It’s crucial, vital, urgent. Stroke care can’t wait; that’s why we are Imperative Care.
What is the problem we’re trying to solve?
Stroke impacts 800,000 Americans a year, accounts for nearly 4% of all disability in the United States and results in over $100B annually in direct and indirect costs. Stroke survivors and their caregivers are often lost in the maze of our complex healthcare system, with little direction or support.
How do we intend to solve this problem?
Imperative Care intends to create the digital health stroke platform that supports, empowers, and connects those affected by stroke.
Who are we looking for?
Come help us define and build the digital platform to improve quality of life for stroke survivors and their families.
As Head of Technology and Engineering for the Patients at Home Platform, you will own all aspects of technical delivery of a cloud-native digital platform with web and mobile front-end components to improve the lives of stroke survivors and their families. You will be responsible for overall technology strategy and architectural decisions, as well as building the engineering team and processes to develop and deploy a high-quality platform and applications. You will work with a cross-functional leadership team to create and nurture an agile, mission-driven, customer/ user-oriented software development culture that delivers the company’s vision and strategy in the continuum of care for stroke patients.
You should be comfortable with building commercial cloud-native platforms and applications in the enterprise and consumer space, and have had hands-on experience on the entire stack (data, back-end services, 3rd party integrations/APIs, mobile/ web front-ends) .You should also be comfortable in a dynamic, fast-paced environment where new discoveries change project direction and priorities on a daily basis.
RESPONSIBILITIES:
- Spearhead the development of new products:
- Partner with Product Management lead to ideate on strategy, roadmap, and new solutions, which could include rapid prototyping and design iterations.
- Ensure the right technology and architecture decisions are being made across the stack (deployment architecture, data layer, services, mobile/ web applications, 3rd party integrations).
- Establish an agile SDLC that embraces principles of design-thinking and test-driven development, co-evolving technical and UX design early in the process, and balancing against needs for system reliability, security/privacy compliance (example: HIPAA), maintainability, performance and scalability.
- Build out and lead the development team, ensuring that all aspects of technical delivery (development, test, security, devops, etc.) are accounted for in skills and capacity.
- Where needed, take on hands-on technical design, development and testing tasks.
- Collaborate cross-functionally:
- As part of the Patient@Home Leadership team, contribute to overall strategy and roadmap while providing clear visibility into architectural vision and current state (including risks and issues) of the platform and project execution.
- Work with user research, data science, and analytics to continually design, develop and improve the platform.
- Interact with the cross-functional team including hardware, firmware, software, and product design teams (both internal and external) to design, deploy, and debug product functionality.
REQUIREMENTS:
- Minimum of 8 years professional work experience deploying commercial, production-grade software platforms, services and applications in both the enterprise and consumer space.
- Familiarity with technologies, frameworks and tools used across the entire stack, with deeper hands-on experience in at least one of each. These include:
- Cloud technologies (AWS, Azure)
- SQL (SQL Server, PostgreSQL, etc.) and NoSQL (DynamoDB, Redshift, etc.) databases
- Big Data Frameworks (HDFS, Map Reduce, Spark, PIG/HIVE, etc.)
- Data science/ analysis languages & tools (Python, R, etc.)
- Web service and Web/Mobile application development tools (.NET, Java, Ruby on Rails, node.js, Angular, React, Flutter, etc.)
- At least 3 year of experience managing software development teams.
- Experience working within an agile development environment
- Excellent communication and teamwork skills
- Great attention to detail and highly organized
- Be a team player with a knack for visual design and utility
- Bachelor’s Degree in Computer Science or related field, or equivalent experience.
- Preferred Qualifications:
- Experience delivering commercial platforms/apps in the fitness and/or healthcare space.
- Familiarity with Healthcare Interoperability standards and frameworks (HL7, FHIR, SMART on FHIR)
- Advanced degree in computer science or related field.
BENEFITS:
- Medical, dental, & vision insurance
- Life insurance and disability benefits
- Stock options
- Paid time off
- 401(k)
COMPLIANCE EXPECTATIONS:
- Prepare and deliver status reports; ensure that product documentation is in accordance with Quality System requirements
- Assure that you and functional subordinates (if applicable) are trained on all applicable procedures and processes according to applicable FDA and Regulatory requirements.
- Individually or through external consultants, ensure that all algorithms are developed in compliance with the company Quality System, customer needs, budgetary requirements, schedule requirements and the regulatory requirements.
- Actively promote and support the Quality Management System, Quality Objectives, and Quality Policy.
- Actively promote and support the company’s Management Review process.
- Inform responsible personnel of concerns involving product quality.
- Perform job functions in a safe and effective manner.