Experienced Headless Magento 2 + React Developer

Posted 3 hours ago

Worldwide

Summary

Experienced Headless Magento 2 + React Developer — Ongoing Support, Custom Development & Site Optimization Overview We're looking for a skilled, independent developer with headless Magento 2 and a React-based storefront to assist with ongoing maintenance, performance optimization, and custom feature development for our established e-commerce store. Our backend runs on Magento [Open Source / Adobe Commerce] version 2.4.x with a decoupled React frontend, serving a [B2B / B2C / both] audience. Scope of Work • Backend / Custom Development: Build and configure custom Magento modules to extend native functionality and expose data to the storefront. • Frontend Development: Build and maintain features on our React storefront, consuming Magento data via GraphQL. • Integrations: Optimize and maintain connections between Magento and our external systems (including [ERP, CRM, PIM, or custom APIs]). • Performance Optimization: Improve core web vitals, page load speeds, GraphQL query efficiency, and database performance. • Troubleshooting & Bug Fixes: Diagnose and resolve checkout errors, API/GraphQL issues, extension conflicts, and indexing problems. • Security & Upgrades: Apply security patches and assist with version upgrades as needed. Required Skills & Qualifications • Proven experience developing for headless Magento 2 (Adobe Commerce certification a strong plus). • Deep understanding of Magento's architecture, dependency injection, and EAV database model. • Strong experience with PHP, MySQL, and XML configuration on the backend. • Strong experience with React (and the broader JS ecosystem) on the frontend. • Hands-on experience building and consuming Magento's GraphQL API; custom REST/GraphQL endpoints a plus. • Familiarity with headless/PWA architecture (PWA Studio experience a plus, but not required if you've built a custom React storefront). • Experience with third-party extensions and integrating them in a decoupled setup. • Proficiency with Git and deploying to staging/production environments safely. • Strong communication skills and the ability to write clean, well-documented code. Specific Goals We have an ongoing project list that includes, but is not limited to: • Frontend caching: Implement effective caching on the React storefront to improve load times. • SEO (in collaboration with our SEO agency): Work directly with our agency to resolve: o Redirect errors o Duplicate pages o 4xx errors o Canonical URL issues • Content editability: Our current pages are hardcoded and can't be edited by our internal team — we need a solution that lets non-developers update page content. • Accessibility: Bring the storefront in line with accessibility standards (WCAG). • General maintenance: Ongoing Magento optimizations and error fixes. Project Structure & Budget • Type: Hourly • Duration: Ongoing, 40 hours/week • Rate: $500 per week

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $8.00

    -

    $12.50

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
React
GraphQL
PHP
API Integration
Activity on this job
  • Proposals:5 to 10
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Oct 14, 2016
  • United States
    Canal Winchester7:44 PM
  • 223 hires, 53 active
  • 199,946 hours

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
CallHana Platform DevelopmentHourly‐ Posted 1 month ago
HTML5
JavaScript
Web Development
PHP
Life Coaching
Wellness

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