PHP/Javascript Developer - Craft CMS
This organization promotes better health worldwide by supporting research, clinical care, and public health initiatives related to respiratory conditions, serious illnesses, and sleep-related disorders. Founded in 1905 to address a major infectious disease, its mission has evolved to encompass a wide range of chronic and acute health issues affecting the lungs and sleep.
The Position:
Reporting to the senior technology leader, this role is responsible for building, maintaining, and optimizing custom websites and web applications using a modern content management system. Responsibilities include helping define implementation approaches, contributing solutions for digital products, collaborating with other developers to support and improve existing code, and making sustainable technical recommendations. The position also involves implementing new features, complex content structures, integrations, and user experiences.
Responsibilities:
Craft CMS Design & Development
- Develop and maintain responsive, content-rich websites using Craft CMS.
- Enhance the thoracic website by implementing engaging and interactive web features.
- Develop, customize, and support new applications and responsive digital platforms using Craft CMS.
- Configure and maintain the Craft CMS environment, including plugin management.
- Build custom plugins and modules to extend Craft’s core functionality
- Collaborate with the Creative team and other developers to implement pixel-perfect UI/UX
- Collaborate with the Website Administrator and various stakeholders and translate business requirements into effective Craft CMS structures (Templates, Sections, Fields, Matrix Blocks, etc.).
- Collaborate with other developers to integrate user-facing features seamlessly.
- Build reusable components and front-end libraries.
- Develop and maintain web applications using PHP (Laravel, Symfony, or similar frameworks)
- Write clean, scalable, and well-documented JavaScript code for dynamic UI interactions
- Integrate third-party APIs and services (e.g., payment gateways, CRMs, marketing tools).
Diagnose and resolve technical issues related to the Craft CMS platform. Debug issues across multiple browsers and devices.
Website Performance and Security
- Configure and manage Google Analytics to monitor website performance and user behavior.
- Optimize websites for performance, SEO, accessibility, and security.
- Configure and enhance Google Search and Algolia search functionality.
- Participate in code reviews, team meetings, and agile development processes
- Keep up to date with the latest web technologies and programming trends
- Provide backup support to the Website Administrator in day-to-day site management.
Qualifications: - 4+ years of hands-on experience with Craft CMS, including custom plugin development.
- Expert knowledge of Twig templating, PHP, and Craft’s underlying architecture.
- Experience with Craft Commerce or other eCommerce platforms.
- Knowledge of Tailwind CSS, Alpine.js, or other modern front-end tooling.
- Knowledge of PHP web framework.
- Deep understanding of front-end technologies: HTML5, CSS3/SASS, JavaScript/ES6+, and responsive design principles.
- Experience integrating and consuming RESTful and GraphQL APIs.
- Familiarity with SERVD hosting.
- Working knowledge of Salesforce a plus
- Comfortable with database structure, migrations, and data modeling in MySQL/PostgreSQL.
- Proficient with Git workflows and collaborative development practices.
- Knowledge and experience in website design and organizational structure.
- Strong problem-solving, debugging, and performance optimization skills.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
- Must be well organized and attentive to details. Ability to multi-task and prioritize projects.
- Ability to work independently as well as with a team; cooperative and willingness to assist all members of the IT Team as necessary.
We Offer: - Competitive market salary;
- Fully remote work;
- Convenient and somewhat flexible working hours;
- 28 days of paid time off per calendar year;
- The chance to work on meaningful, socially valuable products alongside a highly professional, US-based international team;
- Interesting technical challenges with opportunities to grow and learn.
Required languages
| English | B1 - Intermediate |