Ozmosis transforms healthcare organizations into social businesses so they can provide better care at lower cost. We are growing rapidly and looking for people who are passionate about what we do.

Browse our current openings to see if there is a role that is tailor-made for you. If not, contact us anyway. If you're driven to succeed in an upstart, disruptive company like ours, we want to hear from you. We currently have both full-time and internship positions available.

Technical Project Manager


Ozmosis is looking for a creative and organized Technical Project Manager to join our fast-growing team. We're making healthcare social, and we need a project manager with software development experience to help turn ideas into successful customer product launches. The Technical Project Manager will be responsible for managing customer projects including project planning, requirements gathering, product management and customer communication.



  • Manage customer relationships to ensure successful project outcome 
  • Create and maintain project plans for customer implementation and product development
  • Coordinate with customer and internal teams to manage implementation and go-live process
  • Document and prioritize business and functional requirements
  • Create wireframes, functional design documents, and technical specifications
  • Interact with the software development and user interface design teams to answer functional questions, review designs, test new features and ensure timely completion of project milestones
  • Drive product decisions by organizing and incorporating user feedback, analytics, and client input
  • Ensure quality through writing and executing test cases 
  • Run weekly reports by accessing our web service and conducting SQL queries


Only local candidates will be considered. To apply, please send an email with your resume and the job title in the subject line.



  • A technical background / strong understanding of web technology
  • At least 1 year of experience as a product or project manager
  • At least 3 years of experience in software development or as a technical business analyst
  • Stellar communication skills (both written and verbal)
  • Ability to prioritize tasks and manage your time independently
  • A positive attitude and interest in working in a team-based, highly dynamic environment
  • Strong interest in using creativity to solve a wide variety of problems on a daily basis


The candidate must be articulate and have excellent analytical, communication and computer skills (including MS Office, Photoshop or Illustrator and Visio). The candidate must be able to work under pressure, meet deadlines and be flexible in working on multiple projects simultaneously. Compensation is based on experience and includes salary, performance bonus and equity.

Contact Us to Apply »

Front-End Developer

The ideal candidate will have strong HTML, CSS, JavaScript and jQuery skills, experience translating conceptual wireframes, PSDs and prototypes into HTML/CSS, and can deliver a great user experience in innovative ways across all major browsers.


The right candidate can ultimately play an integral role in our application design and development process.


Required skills:

  • 3+ years of HTML/CSS development experience
  • Adobe Creative Suite experience
  • Expertise with cross-browser compatibility
  • Strong knowledge of PHP, Javascript, jQuery
  • Experience with the latest techniques in developing standards-driven layouts


Recommended skills:

  • Experience building themes for Drupal
  • Comfortable working with a fast paced team of designers and developers
  • Skills building or styling mobile apps and mobile web apps
  • Experience with Flash and Flex development
  • Strong Photoshop skills
  • Experience working with at least the following APIs: Facebook, Twitter, Youtube, Google APIs

Contact Us to Apply »

Senior PHP Developer

This is a hands-on software development position, encompassing multiple distinct yet integrated product solutions in a LAMP environment.  In this role, you will support the continuing design and development of a multi-tiered web based software platform.  You should be familiar with development of complex distributed systems leveraging web services and have knowledge of standard usability and human machine interface practices.


Essential Job Functions:

  • Support the design and development of software to meet business requirements in a highly participatory process.
  • Implement web application functionality as necessary to meet requirements.
  • Provide documentation as required and participate in code reviews, planning sessions and routine status stand-ups.
  • Interface with the local open source community.


This position calls for a candidate with 7 years of extensive PHP development experience including at least 2 years of active Drupal development.


The following expertise is required for this position: 

  • 7+ years PHP application design and development
  • 2+ years building custome Drupal modules and themes
  • Strong XML, Javascript, jQuery, AJAX and web services LAMP based development and operating environment experience
  • Web services integration utilizing REST and SOAP APIs
  • Relational databases and SQL knowledge, skills and experience
  • Experience working within iterative or agile rapid delivery process
  • Successful history of delivering complex systems on tight deadlines
  • Excellent problem solving and communication skills; quick learner
  • Social media or user generated content experience highly desired
  • B.S. degree or equivalent experience in Computer Science or Electrical Engineering

Contact Us to Apply »

Business Systems Analyst

This is a terrific position for a junior business systems analyst looking to expand their skill set and take on additional responsibility. 

The candidate should have experience translating customer needs into product requirements and supporting all facets of the software development lifecycle.  Ideally, they should also have an understanding of social collaboration and content management solutions and experience supporting agile software development.  Previous experience working with medical information systems, activity with online health care communities or an understanding of health related nomenclature and terminology is preferred.

This position requires a bachelor’s degree and 1 - 3 years of post college business experience.


Business System Analyst responsibilities will include:

  • Gathering business and functional requirements from clients
  • Preparing functional designs, wireframes and technical specifications
  • Working closely with the software development team
  • Preparing test plans & scripts and executing test cases
  • Developing training and product marketing materials, including graphics
  • Working closely with clients and partners to support system integration efforts
  • Providing system support and troubleshooting as needed


The candidate must have at least 1 year of experience working on a product development team in a systems analyst or functional analyst role. Candidates should be self-sufficient, intuitive, and have the ability to react quickly in a highly dynamic environment. The ideal candidate will have a high level of enthusiasm and dedication to teamwork.

The candidate must be articulate and have excellent analytical, communication and computer skills (including MS Office, Photoshop, Illustrator and Visio). The candidate must be able to work under pressure, meet deadlines and be flexible in working on multiple projects simultaneously.

Contact Us to Apply »

Marketing & Communications

The Marketing & Communications Intern is expected to contribute immediately, helping to expand our marketing strategy, promote our services and capabilities, and work directly with the product team. We're looking for someone excited by the inherent opportunities of social business, who understands the challenges involved in guiding the healthcare industry into the social world. 


This position requires a minimum of 20 hours per week and offers the opportunity for full-time employment following a successful internship. This is a great opportunity, not only to experience day-to-day life at a startup, but to have a front-row view of healthcare's entrance into the social age.


Our intern will learn about the biggest challenges to bringing social business to an existing enterprise, how to work with organizations all along the curve from eager and excited to embrace change to those hesitant and still clinging to the past. 


Position Responsibilities:

  • Research, strategize, and implement new marketing initiatives to help grow the Ozmosis brand
  • Expand Ozmosis' social media presence by contributing to social media outlets   (Twitter, Facebook, LinkedIn, Google+, etc)
  • Manage in-bound social media to track relevant news and highlight important items
  • Assist with writing the company blog – including research, content creation, blog management, and promotion
  • Perform beta testing and deliver feedback to the product team
  • Help define requirements for new product offerings
  • Help maintain and expand our marketing database
  • Conduct competitive analysis and market research to identify key differentiators in the product and service offerings


Qualifications and Experience:
  • Strong interest in working as part of a start-up environment
  • Prior work or class project experience in interactive/social media marketing
  • Knowledge of the social media landscape; you should be an avid user of social networks (Facebook, Twitter, LinkedIn, Google+, etc)
  • Superb writing and communication skills 
  • Ability to work independently; self-starter with strong initiative 
  • Attention to detail 
  • Positive attitude and enthusiasm for getting results
  • Ability to prioritize tasks and manage multiple projects simultaneously

Contact Us to Apply »

Subscribe to the Ozmosis Insights Newsletter