Job Summary
The Front-End Developer will build, enhance, and maintain user-facing features across CRSโs primary website (crs.org) and related microsites. This role combines strong front-end development expertise with an understanding of content management systems and collaborative design practices. The incumbent will leverage knowledge of responsive web development, accessibility, and modern front-end workflows, along with a keen eye for detail and design to promote CRSโ online presence.
The position collaborates with internal stakeholders to ensure CRS websites deliver outstanding user experiences aligned with the organizationโs mission and brand. 
Roles and Key Responsibilities
Develop and style responsive front-end components and page layouts using HTML, SCSS/CSS, and modern JavaScript (ES6+). Implement and enhance Drupal (10+) themes, templates, and Layout Builder components. Collaborate with designers and UX staff to translate design mockups and wireframes into accessible, production-ready code. Maintain visual consistency and adherence to CRS brand standards across all digital platforms. Support ongoing front-end improvements, bug fixes, and enhancements for both Drupal and WordPress websites. Configure and update Drupal modules and themes to support new front-end functionality. Ensure all sites meet web content accessibility guidelines, search engine optimization, and performance optimization best practices. Conduct cross-browser and device testing to ensure consistent rendering and functionality. Participate in quality assurance, user acceptance testing, and provide review processes for new features and site updates. Document front-end processes, component usage, and theming conventions. Support smaller web properties or campaign pages content management systems platforms. Stay informed of new front-end technologies and recommend improvements to development processes and tooling.Preferred Qualifications
Design experience or background in visual/UX design.Knowledge, Skills, and Abilitiesย
Working knowledge of WordPress theming and plugin integration. Advanced proficiency in HTML5, CSS/SCSS, and modern JavaScript (ES6+). Familiarity with Composer, Drush, and Drupalโs configuration management workflows. Understanding of web accessibility (WCAG 2.1) and SEO best practices. Basic knowledge of PHP for module/theme configuration or light troubleshooting. Ability to translate design concepts into clean, maintainable front-end code. Strong knowledge of both the creative and technical aspects of web development. Ability to work efficiently while demonstrating organization and attention to detail. Ability to work collaboratively in a cross-functional team environment. Ability to proactively identifies issues and proposes solutions. Ability to communicate effectively across technical and non-technical roles. Familiarity with modern developer toolsโincluding AI-assisted coding or design toolsโto improve efficiency and code quality. Strong attention to detail, organization, and commitment to high-quality work. Ability to explain technical concepts clearly to non-technical audiences.ย Knowledge of Drupal 10+ and WordPress platforms. Commitment to continuous learning and the ability to stay up to date on modern web technologies and tools.Required Languages: Fluency in English required. Fluency in Spanish a plus.
Hours: Must be able to work in the US Time Zones
Travel: Must be willing to travel up to 5%.
Supervisory Responsibilities: No
Basic Qualifications
Bachelorโs degree in computer science, web development, design, or a related field. Minimumย of 8 years of relevant experience. Mid-level experience building and maintaining responsive websites using Drupal 9+ or other PHP-based CMSs. Experience developing websites in Drupal using Twig templating, custom theming, and Layout Builder. Experience with Node.js and NPM for build tools and package management (e.g., webpack, Gulp). Experience using Git and local development environments such as DDEV or Lando. Experience collaborating with designers using Figma, Sketch, or Adobe Suite.Agency Competencies (for all CRS Staff):
Personal Accountability โ Consistently takes responsibility for oneโs own actions.ย Acts with Integrity - Consistently models values aligned with CRS Guiding Principles and mission.ย Is considered honest. Builds and Maintains Trust - Shows consistency between words and actions. Collaborates with Others โ Works effectively in intercultural and diverse teams. Open to Learn โ Seeks out experiences that may change perspective or provide an opportunity to learn new things.Agency Leadership Competencies:
What we offer
CRS offers U.S. based staff a comprehensive benefits package, including medical, dental, life insurance, vision, and a generous retirement savings plan.ย Benefits packages for successful candidates employed outside the U.S. are based on the country of employment/in-country office where the candidate will perform the role.ย CRSยด work culture is a collaborative, mission-driven culture committed to improving the lives of the poor throughout the world.ย
Catholic Relief Services is the official international humanitarian agency of the Catholic community in the United States.ย Catholic Relief Servicesย works to save, protect, and transform lives in need in more than 100 countries, without regard to race, religion or nationality. ย Catholic Relief Servicesโย relief and development work is accomplished through programs of emergency response, HIV, health, agriculture, education, microfinance, and peacebuilding.ย We welcome as a part of our staff people of all faiths and secular traditions who share our values and our commitment to serving those in need. CRSโ processes and policies reflect our commitment to safeguarding children and vulnerable adults from abuse and exploitation.
CRS welcomes candidates from the countries and regions in which we work. In the event the successful candidate is an expatriate, the anticipated duration of the assignment is informed by a term limit, based on the type and level of the job and the needs of the agency.
CRS is committed to safeguarding program participants, community members, staff and volunteers from all forms of exploitation and abuse.ย The successful candidate is expected to sign and adhere to CRSยด Code of Conduct.
CRS talent acquisition procedures reflect our commitment to safeguarding the rights and dignity of all people - especially children and vulnerable adults - to live free from abuse and harm.
Disclaimer:ย This job description is not an exhaustive list of the skill, effort, duties, and responsibilities associated with the position.ย
CRS is an Equal Opportunity Employer.
General Requirements
CRS offers are contingent on the selected candidateโs ability to legally work where the position is to be performed. Every government has a unique set of work permit eligibility requirements.ย ย All positions requiring residence or frequent travel outside a home country must undergo and clear a pre-employment medical clearance; some work permit processes require clearing a separate government administered medical examination.
CRS prioritizes candidates who are citizens/ permanent residents of the countries where we have CRS offices.
 
                 
                    