Software Development Engineer II – Frontend; Full-Stack
Listed on 2026-02-28
-
Software Development
Full Stack Developer, Software Engineer, Front End Developer, Backend Developer
Overview
This is a frontend-leaning full-stack role (~60% frontend, 40% backend) for an SDE II level engineer who enjoys building user-facing experiences while contributing across the stack.
Join the team shaping the future of healthcare. Medbridge is a dynamic software company working with the country’s largest healthcare providers to build technology solutions helping patients get better faster, while decreasing the overall cost of care. Our Development team is growing and looking for an enthusiastic Software Engineer II to join us!
We hire in the following states: AZ, CO, CA, FL, , GA, IL, NH, KS, MA, MI, MN, NC, NY, OH, OR, PA, SC, TN, TX, UT, VA, WA, WI.
We’re looking for a Software Engineer II to join our growing Educate team. This role is ideal for someone who thrives in a collaborative environment. In this role you will push Medbridge forward into our future as an insights company, driving outcomes for patients, clinicians and organizations alike. You will champion a strong engineering culture and advocate for best practices, making an impact across the entire organization.
Why work at Medbridge?
- We are mission driven. At Medbridge, our mission is clear - we want to help everyone move well, feel well, and live well.
- You’ll make an impact here. 300,000+ clinicians use our products daily, impacting millions of patients. In this role, you help create experiences that impact these important leaders.
- Our customers love Medbridge! We work with 9 of the top 10 Private Practice and hospital systems nationwide, and 6 of the top 10 home health organizations. have a nearly 100% client retention rate and are continuing that work in 2024 and beyond.
Responsibilities:
- Build and ship user-facing experiences in the Medbridge web app, partnering closely with Product and Design to deliver polished, intuitive workflows.
- Take ownership of frontend implementation details
: component design, state management, routing, forms, error states, and maintainable patterns. - Contribute to a consistent UI by evolving our reusable component library / design system (documentation, usage patterns, and shared components).
- Ensure features are fast, accessible, and reliable
—with attention to performance, responsiveness, and cross-browser behavior. - Write clean, maintainable code and participate in code reviews
, helping the team raise quality and consistency. - Collaborate with backend engineers on API contracts and integrations
, and contribute to backend services when needed to support frontend delivery. - Help deliver product features that may incorporate AI-powered capabilities
, integrating AI-backed endpoints into the UI under senior guidance. - Participate in technical discussions, share learnings, and contribute to improving our engineering practices as the team grows.
Requirements:
- 2-4 years of professional software engineering experience, with exposure to SaaS applications and web applications.
- Strong experience building production-quality UIs with JavaScript/Type Script and a modern framework (we use Angular; experience in React/Vue is fine with willingness to learn Angular).
- Solid understanding of HTML/CSS fundamentals, responsive layout, and building accessible experiences.
- Experience implementing web application features end-to-end, including integrating with APIs and third-party services.
- Working knowledge of frontend testing (unit/integration) and familiarity with end-to-end testing approaches/tools.
- Able to contribute to backend code (we use Go and PHP) and understanding how backend services support frontend product experiences.
- Familiarity with relational databases like MySQL and the ability to reason about data models and query patterns.
- Experience working in a cloud environment (AWS/GCP/Azure) and basic understanding of containers (e.g., Docker) is a plus.
- Strong collaboration and communication skills—you work well with cross-functional partners and enjoy building as a team.
- Interest in using modern developer tools (including AI-assisted tooling like Copilot/Cursor) to move faster while maintaining high quality.
- A Bachelor's Degree in Computer Science, related field, or equivalent industry experience.
Nice to have:
- Experience with design…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).