Mercy Ships is a global faith-based charity that uses hospital ships to bring life-changing surgeries and transformational medical training to people in some of the most challenging contexts along the African coast. For over 40 years, Mercy Ships has been delivering lasting hope and healing through safe surgical care, while working alongside partners and stakeholders to strengthen local healthcare systems in more than 55 countries. Since the inception of this dream by founders Don and Deyon Stephens in 1978, Mercy Ships has served more than 2.7 million direct beneficiaries without regard for race, gender, or religion.
The Opportunity
Join a purpose-driven team where your technical expertise directly supports a global mission of hope and healing. Mercy Ships is seeking a Full Stack Web Developer to create and maintain high-quality websites and web applications that serve our international community and operational goals. This role offers the opportunity to work on meaningful, complex projects in a collaborative, agile environment, where excellence in user experience, performance, and security is essential.
How You’ll Contribute
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
Development and Maintenance
- Develop, test, and maintain responsive and user-friendly websites and web applications
- Stand up donation landing pages and standardize process for production efficiencies
- Identify and implement efficiencies across multiple production environments
- Collaborate with Creative Director, Director of Digital Strategy, and digital designers to implement visually appealing and functional web pages / sites
Optimization, Troubleshooting, and Security
Optimize websites for performance, speed, and SEO best practicesEvaluate, recommend, and integrate third-party APIs, plugins, and services as neededWork with databases to manage website dataImplement security measures to protect web applications from vulnerabilitiesStay current with industry trends, emerging technologies, and best practicesWork within Agile or Scrum methodologies to meet project deadlines efficientlyUpdate DNS records as neededThe Ideal Candidate Will Demonstrate :
The requirements listed below are representative of the knowledge, skill, and / or ability required.
Strong customer service mindset, including attitude and approach, when interfacing with thepublic and colleagues.
Strong time management skills and task prioritization.Work collaboratively and communicate effectively verbally and in writing.Maintain high standards of personal appearance and groomingAdaptability and flexibility.Supportive of Mercy Ships mission and vision, and committed to its core values.Understand and apply servant leadership, work collaboratively with integrity and demonstrateaccountability.
Education And Experience
The requirements listed below are representative of the education and / or experience required.
Experience :
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)5+ years of experience in web developmentTechnical Skills :
Expertise with WordPress, Custom Theme creation / management and Event Custom FieldsFamiliarity with databases (MySQL, PostgreSQL, MongoDB, Firebase, etc.)Knowledge of version control systems like Git / GitHubExperience with ESB, API integration and third-party integrationsUnderstanding of SEO principles and website performance optimizationUnderstanding of mobile-first and responsive design principlesUnderstanding of Analytics and Tag Management (GA4, GTM)Awareness of security best practices in web developmentPreferred Skills :
Experience with cloud services like AWS, SiteGround and Google CloudExperience with Fundraise Up and QGivFamiliarity with Project Management tools such as AsanaAbility to communicate technical problems and roadblocks to teammates andmanagementin non-technical mannerPersonal Qualities :
Strong analytical and problem-solving abilitiesAbility to work independently and manage multiple projectsAbility to work collaboratively with large teamsWillingness to learn and adapt to new technologiesAttention to detail to ensure there are no Quality AssuranceissuesAdaptable and able to manage changing prioritiesPassion for Mercy Ships' mission and humanitarian workThis is a Hybrid role requiring >
2 days a week at Mercy Ships headquarters in Lindale, TX. This is a paid position. To Apply for Consideration Please visit
To explore our many Mercy Ships volunteer opportunities, please visit us at :
Compensation range listed for U.S. hires only. Actual compensation may vary depending on location of hire.J-18808-Ljbffr