Loading...
Careers 2018-04-21T04:01:59+00:00

Imagine playing an exciting key role in a digital health company that is changing the way mental health care is delivered through objective, data-driven screening, diagnosis, monitoring and management.

The success of that mission is dependent on people who are passionate visionaries, focused on a brighter and better tomorrow.

When you walk through our doors, you will meet dedicated and hardworking individuals, collaborating together in order to reduce the impact of psychological disorders and aid in proper diagnosis.

As a global leader, we have opportunities for motivated individuals at our locations in Australia and throughout the USA.

Are you ready to join the Medibio Revolution?

Current Opportunities

USA

Brand Manager, Savage MN, 2018-13

Position Summary

The Brand Manager will be responsible for all aspects of managing the consumer product offerings of Medibio.  In partnership with product development and marketing leadership, the Brand Manager will define the feature set based on a clearly defined target audience while managing consumer research, developing the messaging and positioning Medibio consumer products for success. The Brand Manager provides day-to-day cross-functional leadership to ensure the timely delivery of projects which meet established feature, usability, content and quality requirements.

Essential Functions

  • Proven track record of mobile application design, interaction, usability & social integration experience
  • Proven track record of experience developing for multiple mobile OS (iOS, Android, Windows optional)
  • Proven track record of mobile application development, submission and publication (2+ live titles)
  • Proven track record of developing & launching healthcare-related web & mobile products
  • Translate technical capabilities into end-user benefits
  • Experience conducting consumer research, insights and targeting strategy
  • Plan the launch of new products and releases and manage the cross-functional implementation of the plan
  • Facilitate communication across all project phases and proactively alert senior management of changes to scope, timelines, resources and vendor management issues
  • Thorough knowledge of prevailing and emerging mobile trends and technologies 3-5 years of web, mobile web and mobile app product management experience
  • Solution oriented, highly-motivated and proactive self-starter
  • Strong grasp of information architecture and user experience best practices (both web and mobile)
  • Serve as the ambassador for the consumer user experience

Minimum Requirements

  • 5+ years of software product marketing experience with at least 2 years-experience in a consumer product marketing role
  • 2 to 5 years previous experience managing a consumer software product and/or mobile application
  • Bachelor’s in business or marketing
  • Ability to pay close attention to detail and an eye for quality
  • Ability to grasp technology and translate into end user benefits
  • Creative and technically adept with proven track record of achievement at the intersection of healthcare, digital media, mobile technology and social media.
  • Exceptional project management skills
  • Thrive in a fast-paced, collaborative, process-driven environment and be able to adapt and adjust plans on-the-fly.
  • Interaction with a wide variety of internal and external stakeholders at various levels of the organization.
  • Possess the ability and willingness to balance consumer needs with business priorities and articulate the rationale behind decisions.
  • Very strong written communication skills
  • Willing to travel 10 to 20%
  • Excellent people and management skills working with all levels of the organization from co-worker to c-suite members, cross-functional teams, and third parties.

We are an Equal Employment Opportunity Employer.  It is our policy to provide equal employment opportunities to all qualified persons without regard to race,  age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other proscribed category set forth in state or federal regulations.

APPLY

Software Engineer-Mobile, Savage MN, 2018-08

Position Summary

Join a team that is changing the way mental health is managed!  If you are looking for the opportunity to contribute to truly revolutionary work and new product development in an exciting, fast-paced environment, this may be the opportunity for you.  Our system uses physiological data and other inputs to provide insights to mental state and tools and support to provide ongoing engagement with end users.  This role requires an imaginative mind set and motivation to utilize, explore and adopt emerging technologies to build viable and innovate prototypes and solutions. The successful candidate will have a desire to apply learnings, innovate and take advantage of emerging trends and technologies to test hypotheses, prove feasibility, viability and fail fast.

We are looking for a strong Mobile Development Lead to have responsibility of our iOS and Android platforms.

  • Responsibilities: Contributing to the design and build of a first-generation, highly scalable mobile product for mental health patients and professionals
  • The mobile developer will participate in an agile, highly collaborative startup environment with the chance to contribute to all facets of end-to-end software development—from requirements, coding, testing, performance validation, deployment and everything in between
  • Deliverables will be both consumer and clinician applications designed to be not just engaging and delightful, but essential to management of mental health conditions

Essential Functions

  • The Mobile Software Engineer will participate in mobile design, execution and delivery of exploratory concepts, rapid prototypes, and pilot solutions designed to test hypothesis and incubate transformative new capabilities for mental health
  • Contribute to the development of the code base for delightful, sophisticated and highly-scalable mobile apps for either or both iOS and Android
  • Drive for learning new things and taking on tough assignments where you have little or no experience
  • Work with User Experience Designers to translate designs and wireframes into high quality code
  • Utilize project and task management tools to manage work in an Agile fashion, ensure that software and program defects are tracked and summarized

Minimum Requirements

  • Bachelor’s Degree and at least 1 years of Application Development experience working on complex projects OR High School Diploma / GED and at least 4 years of application development experience
  • 1+ years of experience developing, elaborating and writing requirement specifications
  • 2+ years of experience with mobile software programming languages (native Android and iOS and common frameworks), best practice coding standards
  • Working knowledge or Android and iOS frameworks and familiar with implementation to a native code base
  • Leveraging public/private API, especially for wearable devices, exposure to OAUTH and other security mechanisms
  • Participation in development of non-functional requirements such as security, data protection, performance and scalability optimization
  • Exposure to Android/iOS unit, integration and UI testing
  • Experience with any of the following is a plus: Microservice architecture, RESTful APIs, Amazon Web Services (AWS)
    Experience working with mobile test automation tools and familiar with testing processes
  • Exposure to SDLC / SW development processes, preferably Agile, Extreme, Scrum
  • Experience using analytical skills, tools and techniques to investigate information and to draw conclusions
  • Experience identifying operational issues and recommending and implementing strategies to resolve problems
  • Willing to work full time from our collaborative space in Savage, MN

We are an Equal Employment Opportunity Employer.  It is our policy to provide equal employment opportunities to all qualified persons without regard to race,  age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other proscribed category set forth in state or federal regulations.

APPLY

Project Manager, Savage MN, 2018-07

Position Summary

The Project Manager leads the technology team through the development and deployment of software products, actively communicates with stakeholders and project teams, drives execution of critical product release schedules for Medibio’s mental health product roadmap.  This project leader oversees and coordinates project backlogs, schedules and functions as a scrum master for development teams.  The Project Manager has experience with mobile and web applications, specifically for the healthcare market, understands Agile and Scrum practices, medical device and wearable connectivity, distribution and operations, privacy and security. Engaging stakeholders such as engineering, marketing and other functional leaders and project managers across the organization is key to deliver on time, in budget and in demand products.

Essential Functions

  • Efficiently organize multiple projects, priorities, and tasks with project management tools
  • Attend and run project meetings with outside customers and prioritizing tasks, tickets
  • Lead the software development teams and Medibio organization on how to use Agile/Scrum practices
  • Ensure that all projects are delivered on-time, within scope and within budget
  • Develop a detailed project plan to track progress
  • Identify opportunities to grow the business and/or project
  • Demonstrate management skills such as leadership, planning and organization
  • Perform risk management to minimize project risks
  • Work with development and QA team to complete the project
  • Support the project after deployment and create a strategy for growth
  • Assist the company in reaching goals and objectives related to productivity, product release and client satisfaction

Minimum Requirements

  • Experience with Scrum/Agile process at least 2 years
  • Software Project Management at least 2 years
  • Proven working experience as a project manager in the software development sector
  • Proven understanding of the various stages of SDLC
  • Solid foundational understanding of mobile and web application development
  • Basecamp experience preferred
  • Excellent communication skills, both verbal and written
  • Strong research and strategic analysis skills
  • Software Engineering or Project Management degree a plus
  • Experience with medical device/healthcare/regulated domain a plus
  • Exposure to remote and/or offshore teams a plus
  • Willing to work full time from our collaborative space in Savage, MN

We are an Equal Employment Opportunity Employer.  It is our policy to provide equal employment opportunities to all qualified persons without regard to race,  age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other proscribed category set forth in state or federal regulations.

APPLY

Principal Software Engineer, Savage MN, 2018-06

Position Summary

Join a team that is changing the way mental health is managed!  If you are looking for the opportunity to lead truly revolutionary work and contributing to new product development in an exciting, fast-paced environment, this may be the opportunity for you.  Our system uses physiological data and other inputs to provide insights to mental state and tools and support to provide ongoing engagement with end users.  This role requires an imaginative mind set and a creative leader with substantial hands-on experience in utilizing, exploring and adopting emerging technologies to build viable and innovate prototypes and solutions. The successful candidate will be experienced and successful with innovation and taking advantage of emerging trends and technologies to test hypotheses, prove feasibility, viability and fail fast.

We are looking for a Principal Platform Software Engineer to take leadership responsibility of our Cloud platforms implemented with the MEAN (MongoDB, ExpressJS, AngularJS, NodeJS) technical stack.

  • Responsibilities: Growing and leading a team designing and building a first-generation, highly scalable cloud product for mental health patients and professionals
  • The lead platform developer will drive development forward in a highly collaborative startup environment, responsible for end-to-end software development—from requirements, coding, testing, performance validation, deployment and everything in between
  • Deliverables will be both consumer and clinician applications designed to be not just engaging and delightful, but high performing, scalable and fault tolerant

Essential Functions

  • The Full Stack/Mobile Platform Lead Developer will be responsible for mobile design, execution and delivery of exploratory concepts, rapid prototypes, and pilot solutions designed to test hypothesis and incubate transformative new capabilities for mental health
  • Architect the overall low-level application, design of features and reusable code and libraries and develop delightful, sophisticated and highly-scalable web applications
  • Develop the technical “vision” and design specifications of assigned projects and may lead in implementation with hands-on coding
  • Code and build scalable products with a minimal footprint
  • Utilize project and task management tools to organize work in an Agile fashion, ensure that software and program defects in assigned projects or programs are tracked and summarizes and presents findings to management
  • Ensure the team’s work is of high quality through the establishment and use of best practices such as source control, continuous integration/deployment, unit and integration testing, and code review

Minimum Requirements

  • Bachelor’s Degree and at least 5 years of Application Development experience working on complex projects OR High School Diploma / GED and at least 8 years of application development experience
  • 5+ years of experience developing, elaborating and writing requirement specifications
  • 8+ years of experience with Javascript software programming languages (Node/Angular/Express), document based database systems (MongoDB) and best practice coding standards
  • 2+ years in a lead role, experience with on- and off- shore reports and mentoring less experienced team members
  • AngularJS / Node.js & software engineering experience
  • Experience developing production ready MEAN stack applications
  • JavaScript & CSS experience
  • Familiarity with deployment and monitoring of MEAN stack applications
  • Familiarity with common Node.js modules, including Express and Cradle
  • Understanding of non-relational databases such as CouchDB and MongoDB
  • Understanding of algorithms, data structures, and software design fundamentals
  • Experience with Linux development environments
  • Knowledge of DevOps principles and methodologies
  • TDD based development mindset
  • Leveraging public/private API, especially for wearable devices, understanding of OAUTH and other security mechanisms
  • Drive non functional requirements such as security, data protection, performance and scalability optimization
  • Experience with any of the following is a plus: Microservice architecture, RESTful APIs, Amazon Web Services (AWS) and native AWS services
  • Knowledge of technical design process and models
  • Experience with SDLC / SW development processes, preferably Agile, Extreme, Scrum
  • Familiar with implementation and management of CI/CD tools and creation of application pipelines (BitBucket/Pipelines)
  • Experience using analytical skills, tools and techniques to investigate information and to draw conclusions
  • Experience identifying operational issues and recommending and implementing strategies to resolve problems
  • Willing to work full time from our collaborative space in Savage, MN
  • Travel up to 5% of the time

We are an Equal Employment Opportunity Employer.  It is our policy to provide equal employment opportunities to all qualified persons without regard to race,  age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other proscribed category set forth in state or federal regulations.

APPLY

Quality Assurance Manager, Savage MN, 2018-03

Position Summary

The Quality Assurance Manager is responsible for developing and maintaining Medibio’s Quality Systems in Document Control, Design Assurance, Auditing, Supplier Monitoring, CAPA, and Training Program.  The manager will also be responsible for developing software quality assurance programs used in the development, testing, and documentation of medical device software.

Essential Functions

  • Direct the Quality Management System (QMS) to ensure all elements meet or exceed ISO 13485, FDA Part 820 QSR and applicable regulatory and statutory requirements.
  • Deputy Management Representative: When the Director, Quality and Regulatory Affairs is not available, responsible and authority for ensuring that processes needed for the quality management system are documented; reporting to top management on the effectiveness of the quality management system and the need for improvement; promoting the awareness of applicable regulatory and quality management system requirements throughout the organization
  • Oversee the creation, approval, maintenance, and retention of all QMS documents
  • Manage internal and external audits; Monitor and audit the QMS processes for compliance, effectiveness, continued alignment with applicable regulatory and statutory requirements and opportunities for improvement
  • Assemble and manage a results-oriented team of Software Quality Engineers and Technicians to assure that the medical device software products being developed meet the design requirements.
  • Assure that all software documentation meets the expected requirements of global regulatory bodies. Assure Quality plays a role in new Technology projects supporting such activities as validation, Risk Management, DMR, and Software Development Life Cycle
  • Establish and communicate Quality KPIs for the purpose of identifying trends in quality and to drive appropriate actions.  Identify, implement and monitor the corrective actions needed to reverse unfavorable trends

Minimum Requirements

  • Bachelor’s or Master’s degree in the sciences; life sciences preferred
  • 3+ years of management-level work in Quality Assurance in the medical device industry including the medical device software development and testing. Knowledge of “Software as a Medical Device” preferred.
  • Extensive, hands on experience in implementing and maintaining quality system standards (EN ISO 13485, EN ISO 14971, MDD and FDA Part 820)
  • Must have firm knowledge of software quality assurance and medical device software and applicable standards (e.g. ISO 62304)and the Software Development Life Cycle
  • Excellent written and verbal communication
  • Flexibility and willingness to engage in a variety of Quality activities based on business needs within the context of a dynamic, growing organization

We are an Equal Employment Opportunity Employer.  It is our policy to provide equal employment opportunities to all qualified persons without regard to race,  age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other proscribed category set forth in state or federal regulations.

APPLY

Australia