Front End Developer

Tags: finance English Spanish Environment
  • Added Date: Thursday, 30 October 2025
5 Steps to get a job in the United Nations

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:

๐Ÿ“š ๐——๐—ถ๐˜€๐—ฐ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—š๐—ฒ๐˜ ๐—ฎ ๐—๐—ผ๐—ฏ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ! ๐ŸŒ๐Ÿค ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐˜‚๐—ฟ ๐—ก๐—˜๐—ช ๐—ฅ๐—ฒ๐—ฐ๐—ฟ๐˜‚๐—ถ๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ฒ๐˜€๐˜ ๐˜€๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—จ๐—ก๐—›๐—–๐—ฅ, ๐—ช๐—™๐—ฃ, ๐—จ๐—ก๐—œ๐—–๐—˜๐—™, ๐—จ๐—ก๐——๐—ฆ๐—ฆ, ๐—จ๐—ก๐—™๐—ฃ๐—”, ๐—œ๐—ข๐—  ๐—ฎ๐—ป๐—ฑ ๐—ผ๐˜๐—ต๐—ฒ๐—ฟ๐˜€! ๐ŸŒ

โš ๏ธ ๐‚๐ก๐š๐ง๐ ๐ž ๐˜๐จ๐ฎ๐ซ ๐‹๐ข๐Ÿ๐ž ๐๐จ๐ฐ: ๐๐จ๐ฐ๐ž๐ซ๐Ÿ๐ฎ๐ฅ ๐“๐ž๐œ๐ก๐ง๐ข๐ช๐ฎ๐ž๐ฌ ๐ก๐จ๐ฐ ๐ญ๐จ ๐ ๐ž๐ญ ๐š ๐ฃ๐จ๐› ๐ข๐ง ๐ญ๐ก๐ž ๐”๐ง๐ข๐ญ๐ž๐ ๐๐š๐ญ๐ข๐จ๐ง๐ฌ ๐๐Ž๐–!

Lead Change โ€“ Continually looks for ways to improve the agency through a culture of agility, openness, and innovation. Develops and Recognizes Others โ€“ Builds the capacity of staff to reach their full potential and enhance team and agency performance. Strategic Mindset โ€“ Understands role in translating, communicating, and implementing agency strategy and team priorities.

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.

Recommended for you