Web Developer
Backend Developer
APIs
Application
CMS
Content Management
Content Management Systems
Data Processing
Databases
Design
Digital Marketing
Engineering
Front End Development
Frontend
Frontend Framework
Full Stack
Information Technology (IT)
JavaScript
Laravel
Marketing Technology
Next.js
Node.js
PHP
Programming Language
Programming Languages
React
Software Development
Software Engineer
Software Engineering
SQL
Vue.js
Wcms Platforms
Web
Web Content Management
Web Design
Web Development
Website Maintenance
Website Management
Wordpress
Job Description
Remote Web Developer role focused on building and maintaining secure, scalable web platforms for public websites, e-commerce back-end systems, and integrations.
Responsibilities
- Design, build, and maintain WordPress sites, custom PHP/Laravel applications, and middleware services with scalable architecture and clean code practices
- Build and manage secure API integrations, including service design and implementation between CRMs, fundraising systems, and marketing tools
- Design and develop custom web applications, internal tools, and backend systems from the ground up
- Create standalone web applications using modern JavaScript frameworks when PHP/WordPress is not the right fit
- Translate business requirements into scalable technical solutions, including data models and system designs
- Own end-to-end integration development: data flows, transformation logic, orchestration, and failure handling
- Support and extend e-commerce platforms, including:
- Managing webhooks and background jobs
- Payment flows and gateways, including subscriptions and coupons
- Tax and shipping rules
- Error handling and retries, fraud checks, and reconciliation and reporting
- Security compliance
- Implement and monitor analytics, event tracking, and marketing tags, including Meta Pixel and Conversions API
- Manage DNS and email reputation settings to support campaign deliverability: SPF, DKIM, DMARC
- Support SharePoint Online and PowerApps projects as needed
- Troubleshoot and resolve tier 3 production issues quickly and effectively
- Collaborate with stakeholders to deliver new features, templates, and site improvements
- Participate in code reviews, maintain version control standards, and document development processes
- Research and recommend improvements to tools, frameworks, and workflows
- Perform other duties as assigned
Requirements
- 4+ years of relevant experience
- Degree in Computer Science, information technology, or equivalent experience
- Relevant professional certifications are a plus
- Ability to provide code samples or a portfolio showing applications built from scratch
- Strong PHP proficiency with production-grade experience (Laravel preferred), including deep Laravel ecosystem knowledge:
- Eloquent ORM, queues, jobs, events, middleware, APIs, service container
- Proficiency in a modern JavaScript framework, with Next.js strongly preferred (React or Vue acceptable), including component architecture, API routes, and server-side rendering concepts
- Front-end skills in HTML, CSS (SCSC/SASS), and vanilla JavaScript, plus basic Node.js where applicable
- Proven ability to build applications and systems from scratch
- Experience designing database schemas, writing optimized queries, and handling complex datasets in SQL/MySQL
- Experience with e-commerce, shopping cart technologies, and payment service providers or gateways
- Hands-on experience configuring SharePoint lists, libraries, and permissions, plus building basic Power Automate flows
- Proficient with Git/GitHub, including branching strategies, pull requests, and code review workflows
- Experience with automated testing practices and CI/CD deployment pipelines
- Knowledge of email infrastructure and deliverability best practices: DNS, SPF, DKIM, DMARC, bounce handling
- Good grasp of web security, performance, accessibility, and SEO fundamentals
- Ability to translate technical issues for nontechnical audiences
- Strong problem-solving skills, attention to detail, and proactive mindset
- Clear communicator and effective collaborator across teams
- Experience providing tier 3 support for unexpected interface behavior or back-end code defects
- Knowledge of building and integrating APIs, REST patterns, and secure webhooks
- Strong understanding of backend architecture patterns and API design (RESTful and/or event-driven)
- Knowledge of serverless approaches such as Netlify Functions or Cloudflare Workers
- Knowledge of hosting environments and servers, DNS, SFTP/FTP, SSL, and CDNs
- Knowledge and working experience with WordPress and site builders
- Ability to work across the stack with a backend-heavy focus and modern development practices
- Ability to interface with technical and nontechnical staff at all organizational levels
- Ability to work independently as needed while collaborating in a team environment
- Ability to engage vendor support on technical and functional issues
- Competent at analyzing issues and determining practical solutions
- Ability to produce clear written documentation such as procedures, summaries, and reports
U.S. Residents Only
- U.S. Residents Only
Knowledge, Skills, & Character Required
- Consistent witness for Jesus Christ; maintains a courteous, Christ-like attitude in dealing with people within and outside of the ministry
- Feels a calling to serve God through serving Cross Catholic Outreach in this capacity
- Believes in and supports the mission and ministry of Cross Catholic Outreach and agrees with conduct policies and conduct expectations
- Understanding of e-commerce operations, including PCI considerations, tokenized payments, refunds, chargebacks, fraud checks, reconciliation, and reporting
- Good grasp of web security, performance, accessibility, and SEO fundamentals
- Ability to translate technical issues for nontechnical audiences
- Strong problem-solving skills, attention to detail, and proactive mindset
- Clear communicator and effective collaborator across teams
- Familiar with providing tier 3 support for issues involving unexpected interface behavior or back-end code defects
- Knowledge of building and integrating APIs, REST patterns, and secure webhooks
- Strong understanding of backend architecture patterns and API design (RESTful and/or event-driven)
- Knowledge of serverless approaches such as Netlify Functions or Cloudflare Workers
- Knowledge of hosting environments and servers, DNS, SFTP/FTP, SSL, and CDNs
- Knowledge of and working experience with WordPress and site builders
- Ability to work across the stack, with a backend-heavy focus and modern development practices
- Ability to effectively interface with technical and nontechnical staff at all organizational levels
- Able to work in a team environment while working independently as needed
- Ability to engage vendor support on technical and functional issues
- Competent at analyzing issues and determining practical solutions
- Ability to produce clear written documentation such as procedures, summaries, and reports
Typical Work Includes
- Designing and developing new applications and tools
- Implementing features
- Fixing defects
- Integrating APIs
- Monitoring jobs and webhooks
- Troubleshooting production issues
Travel Requirements
- This position may require occasional domestic and/or international travel to attend meetings, trainings, conferences, or organizational events
- Travel frequency is expected to be limited and scheduled in advance when possible
Physical Requirements
- Ability to perform standard office functions, including prolonged sitting, standing, and computer use
- Occasional lifting, carrying, or moving materials weighing up to 20 pounds may be required
Technologies
- PHP, Laravel
- Eloquent ORM, queues, jobs, events, middleware, service container
- APIs, REST patterns, secure webhooks, RESTful, event-driven
- JavaScript, Next.js, React, Vue
- HTML, CSS (SCSC/SASS), Node.js
- SQL, MySQL
- WordPress
- SharePoint Online, PowerApps, Power Automate
- Git, GitHub
- CI/CD
- DNS, SPF, DKIM, DMARC
- Meta Pixel, Conversions API
- Netlify Functions, Cloudflare Workers
- SSL, CDNs, SFTP/FTP
- E-commerce platforms, shopping cart technologies, payment service providers or gateways
Compensation
- USD 66,000 - 73,492 per yearly
Benefits
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Vision insurance
Application Questions
- Have you built anything using Next.js, React, or a similar modern JavaScript framework?
- How many years of experience do you have with Foxy Cart?
- How many years of ecommerce experience do you have?
- How many years experience do you have as a web developer?