Senior Full-Stack Web Developer for WordPress + Shopify Integration

Posted yesterday

Worldwide

Summary

We are seeking a senior full-stack web developer to integrate WordPress and Shopify platforms. The role involves developing custom solutions to enhance user experience and ensure seamless integration between the two platforms. The ideal candidate will have experience in PHP, JavaScript, and HTML5, and be able to work independently to deliver high-quality results. PROJECT SCOPE — WEBSITE SECTIONS 1. Home Page • Professional, welcoming landing page with strong visual identity • Mission and vision statement prominently featured • Featured articles and latest blog posts • Latest videos (YouTube embed) • Upcoming events section • Newsletter signup (Mailchimp or ConvertKit integration) • Featured products from the Rooted in Tewahedo store • Donation section (future-ready placeholder) 2. Knowledge Hub A searchable, filterable article library containing hundreds of resources organized by category. Categories to include: • Parenting & Raising Orthodox Children • Teen Challenges & Adolescent Faith • Mental Health & Emotional Wellness • Marriage & Family Life • College Preparation & Career • Faith & Apologetics • Ethiopian & Eritrean Culture & Heritage • Church History & Saints • Technology, Social Media & Addiction • Prayer Life & Spiritual Disciplines • Bible Study & Sunday School Resources 3. Community Forum A moderated discussion space where registered members can connect, ask questions, and share experiences. Features required: • User registration and profile creation • Topic-based discussion threads • Anonymous parenting question submissions • Moderation tools and admin controls • Private messaging (future phase) 4. Resource Library A downloadable resource center housing: • PDF Guides and E-Books • Worksheets and Family Devotion Materials • Prayer Books and Liturgical Resources • Parenting Checklists and Activity Sheets • Sunday School Curriculum and Teaching Aids 5. Rooted in Tewahedo Store (Shopify Integration) Our existing Shopify store will be integrated into the WordPress site using the Shopify Buy Button or a similar embedded solution. Products include: • Books (print and digital) • Printables and Worksheets • Online Courses • Apparel, Journals, and Gifts 6. Blog Full-featured blog with categories, tags, featured images, related articles, and search functionality. Easy content management for non-technical administrators. 7. Membership Area (Future-Ready Architecture) The site architecture must support future implementation of: • Free and Premium membership tiers • Gated course access • Exclusive downloadable resources • Member-only community spaces 8. Events A calendar and events management system for church events, youth conferences, retreats, and webinars — with registration capability. 9. Email Newsletter Integration Full integration with Mailchimp or ConvertKit, including opt-in forms, list segmentation, and automated welcome sequences. DESIGN REQUIREMENTS We have an established brand identity. The developer will receive our full brand style guide, logo files, color palette, and typography specifications. Do not redesign our brand — build within it. Design direction: • Clean, modern, and mobile-first responsive design • Warm, welcoming, and family-oriented visual feel • Orthodox and cultural aesthetic with professional polish • Fast-loading and accessible (WCAG 2.1 AA minimum) • Intuitive navigation for users of all ages and tech comfort levels TECHNICAL REQUIREMENTS Preferred Technology Stack Component Preferred Tool CMS WordPress (latest stable) Page Builder Elementor Pro or equivalent Store Integration Shopify Buy Button (existing store) Community Forum BuddyBoss or bbPress Membership (future) MemberPress or Paid Memberships Pro Email Integration Mailchimp or ConvertKit Analytics Google Analytics 4 + Search Console Security Wordfence or equivalent Backups Daily automated backups REQUIRED EXPERIENCE Please apply only if you have verifiable experience building all of the following: • Educational or resource-based websites with large content libraries • Community platforms with forum and membership functionality • Shopify integration within a WordPress environment • WordPress development with Elementor or equivalent • SEO-optimized site architecture Bonus qualifications (not required but preferred): • Experience working with churches, nonprofits, or faith-based organizations • Experience with diaspora, multicultural, or multilingual communities • Fluency in Amharic or Tigrinya (helpful but not required) DELIVERABLES • Fully functional, responsive website (desktop, tablet, mobile) • Shopify store integration via Buy Button or equivalent • Community forum (BuddyBoss or bbPress, configured and styled) • Resource library with download functionality • Blog with admin-friendly content management • Email newsletter integration (Mailchimp or ConvertKit) • Google Analytics 4 and Search Console setup • On-page SEO optimization (meta tags, schema, sitemap) • Security hardening and daily backup configuration • Full technical documentation and admin training guide • One live training session for our team • 30-day post-launch support CONTENT READINESS We will supply all written content, brand assets, logos, images, and product files. The developer is responsible for design, structure, technical implementation, and platform configuration — not content creation. We are content-ready and will not cause delays on our end. HOW TO APPLY To be considered, your proposal must include all of the following: • The word “Tewahedo” at the very beginning of your proposal (this confirms you read the full description) • Links to three similar websites you have built (educational, community, or faith-based preferred) • Your preferred WordPress theme or stack and your reason for recommending it for this project • Your experience with Shopify integration in a WordPress environment • Your recommendations for the community forum solution (BuddyBoss vs. bbPress vs. other) • Your proposed timeline with milestone breakdown • Your estimated budget with line-item detail Important: Proposals that do not begin with the word “Tewahedo” will not be reviewed. We are looking for a developer who reads carefully, communicates clearly, and takes pride in their work. If that is you, we would love to hear from you.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
HTML5
Nice-to-have skills
PHP
jQuery
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 20, 2019
  • United States
    Gaithersburg11:31 PM
  • $820 total spent
    5 hires, 4 active
  • 30 hours
  • Individual client

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo