Are you a JavaScript Application Developer professional with a passion for harnessing technology to drive meaningful change? At Advocates for Human Potential (AHP), we're on a mission to make a lasting impact through technology. AHP influences change in health and business systems to support vulnerable populationsfrom creating policy to engaging in ground-level, hands-on work. We help organizations and individuals reach their full potential through professional consulting; research, evaluation, and data analytics; technical assistance and training; and virtual solutions, publications, and events. Our areas of expertise include behavioral health, mental health policy and services, substance use disorders, workforce development, homelessness, housing and employment programs, trauma-informed care, criminal justice, women and children, veterans, health care reform, and population health management. AHP influences change in health and business systems to support vulnerable populationsfrom creating policy to engaging in ground-level, hands-on work. We help organizations and individuals reach their full potential through professional consulting; research, evaluation, and data analytics; technical assistance and training; and virtual solutions, publications, and events. Our areas of expertise include behavioral health, mental health policy and services, substance use disorders, workforce development, homelessness, housing and employment programs, trauma-informed care, criminal justice, women and children, veterans, health care reform, and population health management. AHP is proud to have been certified as a Great Place to Work for nine consecutive years. We earned this credential based on extensive ratings provided by employees in anonymous surveys. We value employee well-being and are actively engaged in creating an environment that supports work-life balance, self-care, and mental and emotional health. Research suggests that women and Black, Indigenous, and People of Color (BIPOC) individuals may self-select out of opportunities if they do not meet 100 percent of the job requirements. We encourage individuals who believe they have the skills necessary to thrive on our team to apply for this role.