About MD Integrations
MD Integrations is a physician-founded and physician-led company that revolutionizes virtual healthcare by combining a proprietary telehealth platform with a nationwide network of board-certified MDs. Established in 2021 by Dr. Marc Serota, a quadruple board-certified physician, MD Integrations is committed to making healthcare accessible to all, regardless of location, socio-economic status, or physical ability. Our core values – accessibility, compassion, innovation, collaboration, quality, and integrity – guide our mission to align advanced technology with medical services.
Our platform supported by our extensive clinical network of specialized MDs enables direct to consumer brands, pharmacy manufacturers, and private physician practices to seamlessly provide remote care and prescription services under their own brand. Our clinicians hold various board-certified specialty designations (i.e. women’s and men’s health, obesity, dermatology), ensuring that patients have high-quality, specialized access to MDs. This approach allows MDI via our partner customers to seamlessly provide high-quality, efficient, and compassionate care, enhancing patient experiences and outcomes nationwide.
Overview
We are hiring a Frontend Engineer to collaborate and lead the development and design for our clinician-facing web applications. This role will focus on building modular, maintainable, and scalable frontend code that powers daily workflows, with an emphasis on creating a streamlined, efficient experience so that our clinicians can focus on patient care.
This is a hands-on engineering role with an emphasis on usability, performance, and system consistency across our white-labeled platform. The ideal candidate has experience building tools for medical professionals or internal users (preferably in healthcare), and can collaborate effectively with our infrastructure, QA, BI, and backend technology teams while working fully remote anywhere in the US.
Key Responsibilities
Front-End Development
- Build dynamic and responsive user interfaces using Angular, Ionic and
TypeScript that works across multiple devices. - Leverage modern CSS techniques and methodologies to create visually
appealing and consistent interfaces. - Leverage multi-platform frameworks and toolkits to create mobile, native-like
experiences.
Collaboration and User-Centric Design
- Collaborate closely with product managers and designers to understand user needs and translate them into intuitive and efficient user experiences for healthcare professionals.
- Participate in design discussions and provide feedback on proposed solutions to ensure technical feasibility and optimal user experience.
Design System and Component Library
- Contribute to the development and maintenance of an internal design system or
component library to ensure consistency and reusability across multiple projects
and brands. - Create and document reusable UI components, including their props, states, and
behaviors, to streamline development and maintain design standards.
Multi-Brand Support and Customization
- Develop flexible and adaptable UI components and layouts that can be easily customized and themed to support multiple brands and deployments.
- Implement dynamic configuration options and theming mechanisms to enable efficient branding and customization without code duplication.
Performance Optimization
- Optimize UI rendering performance, minimize network requests, and implement
efficient state management to ensure smooth and responsive user experiences,
especially for real-time clinical tasks. - Identify and address performance bottlenecks, such as unnecessary re-renders
or excessive DOM manipulations, to improve perceived responsiveness.
API Integration and Data Handling
- Integrate UI components with RESTful APIs and backend services to fetch and display data, handle user input, and manage application state.
- Implement robust error handling and loading states to provide clear feedback to users and gracefully handle unexpected situations.
Code Quality and Collaboration
- Adhere to clean code principles, write unit and integration tests to ensure code
correctness, and participate in code reviews to maintain code quality and share
knowledge. - Use version control systems, such as Git, to track code changes, collaborate with
other developers, and manage releases. - Work closely with QA engineers to reproduce and resolve UI issues reported from production environments.
- Analyze bug reports, identify root causes, and implement fixes to ensure a high-quality user experience.
Your Qualifications
- 6+ years of professional experience in frontend development, ideally with modern frameworks (Angular preferred)
- Strong proficiency in JavaScript/TypeScript, HTML, and CSS
- Experience building user interfaces for complex, form-heavy or data-driven applications
- Solid understanding of performance optimization and browser quirks; experience with accessibility (WCAG) frameworks bonus
- Familiarity with build tools (Vite, Webpack), CI/CD pipelines, and Git workflows
- Comfortable working in a componentized, design-system-driven codebase
- Experience building responsive apps and strong understanding of key aspects needed to create a native-like mobile app experience
- Experience consuming REST APIs, handling auth tokens, and managing application state (e.g., Redux, Akita)
- Strong understanding of RxJS, Angular CLI. Experience with Angular Universal (SSR) or progressive web apps (PWA) is a strong plus
- Previous work on clinician tools or internal healthcare systems (EMRs, care coordination tools, etc.) is a strong plus
- Experience with playwright or other E2E testing frameworks is a bonus
- Awareness of HIPAA, PHI, or secure healthcare app patterns is a bonus
Your Work DNA
- User-Centric: A genuine interest in understanding our users’ unique needs to enhance their experience and optimize their time.
- UX-Oriented: Passionate about understanding core design principles and applying those principles to create highly polished user experiences.
- Proactive and Solution-Oriented: A proactive approach to identifying and resolving potential usability issues before they impact users.
- Community-Minded: Ability to work effectively as part of a team and collaborate with team members across different departments to prioritize user needs.
- Commitment to Growth: A strong desire to learn and stay up-to-date on the latest technology developments in user experience and healthcare technology.
What We Offer
- Competitive Salary: We offer a competitive salary commensurate with experience and qualifications.
- Professional Development Opportunities: We are committed to investing in our employees' professional development and offer a variety of on the job training and development opportunities.
- Flexible Work Arrangements: We are a fully remote team who collaborate both synchronously and asynchronously to achieve the best outcomes.
About MD Integrations
If you are passionate about technology and creating an efficient user experience, we encourage you to check us out. This is an exciting opportunity to make a meaningful impact on the lives of healthcare providers and their patients while working for a company that is leading the way forward.
MD Integrations is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Unfortunately, we are unable to provide employment sponsorship at this time, so candidates must be authorized to work for a US employer without sponsorship.