Front-End Software Engineer

Posted 2.24.24
Los Altos Hills, CA

About Midi Health

Midi is on a mission to bring compassionate, high quality medical care to women 40+, and to offer a new standard of care for women in midlife.

Midi Health is the only comprehensive virtual care clinic health solution for women ages 40 to 65 navigating midlife hormone transition. Our platform provides care designed by experts, scaled by technology, and delivered by trained and compassionate clinicians. All of our services are covered by insurance, and we offer convenient access to clinical care through telehealth visits, 24/7 messaging, and home delivery of supplements and other products.

As a Front End Software Engineer, you will play a pivotal role in shaping the user experience and driving the technical innovation necessary to deliver exceptional care to our patients.


  1. Marketing website build: You will build out a new Marketing Website that is built on the Content Management System. Collaborate with a cross functional internal marketing team and external digital design agency to build out Prismic modules that can be reused across different pages.
  2. Web application Front end build: Collaborate with product managers, designers, and back-end engineers to integrate front-end components with the Python Django framework. Ensure seamless communication between the front-end and back-end systems for efficient data retrieval and manipulation.
  3. Web Technologies: Utilize your expertise in web development technologies, including HTML, CSS, and JavaScript, to implement dynamic and interactive features.  Designs are mobile first and responsive across different screen sizes.
  4. Framework Expertise: Leverage your experience with frameworks such as Next.js to build scalable and maintainable front-end applications. Implement server-side rendering and optimize application performance for enhanced user experience.
  5. Responsive Design: Optimize the front-end codebase to ensure seamless user experiences across various devices and screen sizes, including desktops, tablets, and smartphones. Implement responsive design principles and techniques to enhance usability and accessibility.


  • Bachelor’s or Master’s degree in Computer Science
  • 3+ years of experience in digital healthcare 
  • Experience with CMS for content management and templating (e.g. Next.js)
  • Experience with Python Django framework for front end development
  • Proficiency in front-end web technologies, including HTML5, CSS3, and JavaScript (ES6+).
  • Strong understanding of responsive web design principles and experience with CSS preprocessors.
  • Knowledge of cross-browser compatibility issues and techniques for addressing them.
  • 5+ years of professional experience as a Front End Software Engineer, with a strong focus on web development.
  • Familiarity with RESTful APIs and asynchronous programming techniques for data retrieval and manipulation.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Excellent problem-solving skills and attention to detail, with a passion for creating intuitive and visually appealing user interfaces.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.

Join our dynamic and passionate team, and contribute to revolutionizing healthcare delivery for women through innovative telemedicine solutions. 

If you are a front-end software engineer with experience in Prismic CMS, Python Django framework, and a commitment to excellence, we encourage you to apply and be part of our mission to empower women during this transformative phase of their lives.

The future of health and fitness, all in one newsletter.
Sign up to get the latest industry trends, news, and tech delivered straight to your inbox.

    No thanks.