DeveloperJobs.io
← Back to all jobs

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?

Similar Jobs