Responsibilities
Assist in developing and supporting all IHI's digital properties and related services as needed, including websites, web applications, mobile apps, live & virtual educational events, email, social media channels, and more
Ability to troubleshoot, test, and maintain Web applications and related services
Responsibly develop any new solutions with flexibility, legibility, consistency, scalability, security, performance, and ease of maintenance in mind
Share ideas for strengthening IHI's mission, business, production workflows, customer experiences, technology stack, etc.
Stay abreast of and utilize current industry best practices, web technologies, and development techniques
Communicate effectively with staff across depts w/ varying levels of technical expertise
Employ standard testing approaches to ensure deliverables are free of common errors
Use team project management tools and processes to manage work in a transparent, timely, and efficient manner
Collaborate effectively with the IT Digital/Web Lead, marketing, business teams, contractors, and vendors in alignment with IT strategy and organizational objectives
Knowledge, Skills, and Abilities
Advanced knowledge of Web fundamentals, including the latest versions of HTML, CSS, JavaScript/Typescript, SQL, and PHP
Experience using best practice Web application design and development approaches
Experience integrating popular Web applications, frameworks, and services
Knowledge of application performance and scalability issues
Knowledge of databases and SQL
Experience using APIs in SOAP, REST, and/or GraphQL
Able to use Git code repositories effectively
Work with Drupal 8/9 or Acquia DXP
Experience that's a plus (but can be trained):
Marketing automation and related solutions
SEO, tag managers, analytics, and reporting
Automated testing tools and techniques
PWA, Headless, Serverless, and Jamstack approaches
Serverless or other cloud-native technologies
Ecommerce / payment solutions
Familiarity with software development life cycle and related models
Qualifications
Minimum of 4 years of full-stack Web development experience
Experience using popular open-source languages such as PHP (or Python) and Javascript / Typescript
Experience using popular JS libraries and frameworks such as Node, ES6, Web Components, Svelte, Vue, and/or others
Experience producing successful mobile-first Responsive Web Designs and/or Progressive Web Applications
Previous work/code samples which demonstrate your skills & experience
Excellent interpersonal, communication, and team collaboration skills
Ability to work well with global team members/suppliers