Our Story :
Crisis Prevention Institute Inc. (CPI) is the worldwide leader in evidence-based de-escalation and crisis prevention training and dementia care services. Our programs teach professionals the skills to recognize, prevent, and respond to crises in the workplace. Since 1980, we’ve helped train more than 17 million people within service-oriented industries including education, health care, behavioral health, long-term care, human services, security, corporate, and retail.
At CPI, we are dedicated to changing behaviors and reducing conflict for the Care, Welfare, Safety, and Security of everyone. We believe the power of empathy, meaningful connections, personal safety, and security are the antidotes to fear and anxiety. It’s a philosophy that is central to everything we do, and traces back to our beginning.
The Role :
At Crisis Prevention Institute (CPI), the Digital Marketing team delivers an industry-leading global website experience. The Full Stack Web Developer plays a key role in enhancing and maintaining the public website (crisisprevention.com). The role reports to the Marketing Director, Digital Experience, and works closely with Marketing and Technology Services teams to develop, test, and optimize responsive user interfaces, implement strategic website enhancements, and uphold the global content management system (CMS) and coding best practices. The Full Stack Web Developer is a collaborative, tech-savvy professional who creates exceptional web experiences that drive business growth.
What You Get To Do Every Day :
- Partner with the Platform Owner and cross-functional teams to ensure that crisisprevention.com delivers a seamless, high-performing experience across all supported browsers.
- Manage the complete software development process from conception to deployment.
- Translate user and business needs into functional front-end designs using React, JavaScript, HTML, and cascading style sheets (CSS).
- Develop responsive user interfaces (based on creative UX designs provided to you) and implement interfaces in the CMS.
- Work with Digital Marketing and Technology Services teams to provide website maintenance, integration, and troubleshooting to address issues as needed.
- Create CSS for global websites that are consistent across all browsers and platforms and reusable for future use.
- Provide governance and oversight of global websites, ensuring that the front-end markup and technical setup send the correct signals to Google (and other search engines) to find the public site in target countries easily.
- Perform other position-related duties as assigned.
You Need to Have :
Bachelor’s degree in computer engineering, computer science, or related fieldFour years or more of work experience in a full-stack development roleExperience working with client relationship management (CRM) system integrations, including lead form development and data flow optimizationExperience working with UI layouts (i.e., Bootstrap)Experience working with Optimizely or a comparable CMSExperience collaborating with Marketing, Design, and other platform or system-related teamsKnowledge of the entire web development process (design, development, and deployment)Knowledge of SEO development, Schema, and structured dataKnowledge of formal software Development Life Cycle (SDLC) models and methodologies, including Lean, Agile, or ScrumKnowledge and experience working with mobile-responsive developmentProficiency with JavaScript (ES6 / Vanilla, jQuery, Node, React, Redux)Proficiency with Bootstrap 4.0+, Responsive Design, Flexbox, HTML5 and SCSS / CSProficiency with HTML, JavaScript, CSS, and jQueryAbility to interpret and implement web designsAbility to support integrations with other systems, such as Microsoft Real Time formsStrong communication skills to effectively collaborate with designers, developers, and other relevant staff members or clientsAbility to manage multiple projects and meet deadlinesMotivated, self-starter; ability to work independently without much oversightStrong attention to detailAbility to multitask, prioritize, and organize efficientlyAccountability for work producedPositive attitude, high-energyWell-developed interpersonal skillsWhat We Would Love to See :
Experience supporting business-to-business (B2B) website strategies, with an understanding of lead generation, user journeys, and content-driven marketingExperience working as a developer within a Marketing team or in close partnership with MarketingKnowledge of NET / Microsoft framework developmentWhat We Offer :
96,000 - $101,000 annual salaryAnnual company performance bonusComprehensive benefits package401kHealth & Wellness DaysPaid Volunteer Time OffContinuing education and trainingHybrid work scheduleCrisis Prevention Institute is an Equal Opportunity Employer that does not discriminate against any applicant or employee on the basis of age, race, color, ethnicity, national origin, citizenship, religion, diversity of thoughts and beliefs, creed, sex, sexual orientation, gender, gender identity, or expression (including against any individual that is transitioning, has transitioned, or is perceived to be transitioning), marital status or civil partnership / union status, physical or mental disability, medical condition, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state, or local law. The Company will consider for employment qualified applicants with criminal histories in a manner consistent with local and federal requirements. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment.