Careers at eSolve
Build the systems that scale e-commerce brands
eSolve is a Shopify and HubSpot partner agency working exclusively with online retailers, D2C brands, and B2B distributors. Every role here is hands-on, outcome-driven, and built around the work that actually moves the needle for e-commerce clients across the UK, MENA, Australia, and Europe.
Why work at eSolve
We only serve e-commerce
Every project is a Shopify store, a HubSpot CRM, or a growth engine for an online retailer. No service businesses, no general marketing work. The focus is the reason we get good at what we do.
Real ownership of outcomes
You will not be assigned tickets to close. You will be assigned outcomes to deliver. The brief is the conversion lift, the retention gain, the launch deadline. The path to get there is yours to shape.
Distributed by design
The team is timezone-distributed across the UK, MENA, ANZ, and Europe. Work hours overlap our clients' hours, not a head-office timezone.
Open positions
Six roles open across our tech and marketing teams. Apply through the form at the top of the page, or read the role details below to decide which fits.
OpenShopify Specialist
Build and optimize Shopify storefronts that convert.
Shopify Specialist
Build and optimize Shopify storefronts that convert.
Description
You will design, set up, and manage high-converting e-commerce storefronts for clients across pet nutrition, beauty, fashion, B2B wholesale, and other verticals. This role handles store migrations, theme customization, inventory integrations, and checkout optimization. The day-to-day mix is technical Shopify work, conversion improvements, and direct collaboration with growth and design teams to turn store performance into measurable client revenue.
Skills
Shopify Admin, Liquid template modification, Shopify Apps ecosystem, HTML, CSS, JavaScript basics, inventory management tools, conversion rate optimization (CRO).
- Type:
- Full-time, remote
- Region:
- UK, MENA, ANZ, or Europe
OpenHubSpot Specialist
Own CRM, automation, and the Shopify-to-HubSpot data layer.
HubSpot Specialist
Own CRM, automation, and the Shopify-to-HubSpot data layer.
Description
You will serve as the technical lead for CRM implementations, lead scoring, and pipeline automations on client engagements. Your work ensures seamless handoffs between marketing campaigns and sales teams by building clean data workflows, configuring custom properties, and producing dashboards that surface the metrics each client actually uses. This role is the connective tissue between Shopify order data and HubSpot CRM activity.
Skills
HubSpot (Marketing, Sales, and Operations Hubs), contact database management, custom property architecture, workflow automation, third-party app integrations.
- Type:
- Full-time, remote
- Region:
- UK, MENA, ANZ, or Europe
OpenGrowth & Demand Generation Marketer
Scale acquisition and revenue across paid, owned, and CRM channels.
Growth & Demand Generation Marketer
Scale acquisition and revenue across paid, owned, and CRM channels.
Description
You will scale client acquisition and drive measurable revenue through mixed-media digital funnels for e-commerce brands. This role focuses on short-term campaign metrics (ROAS, CAC, conversion volume) while laying the foundational analytics infrastructure needed to capture long-term search and social interest. You will run paid media, brief creative, configure attribution, and own the funnel end to end.
Skills
Google Analytics 4, Meta Ads Manager, HubSpot/CRM marketing automation, multi-platform funnel building, data extraction and attribution tools.
- Type:
- Full-time, remote
- Region:
- UK, MENA, ANZ, or Europe
OpenTechnical SEO Specialist
Audit, optimize, and scale organic visibility for e-commerce sites.
Technical SEO Specialist
Audit, optimize, and scale organic visibility for e-commerce sites.
Description
You will audit and optimize multi-page Shopify and headless sites to maximize organic search indexing and discovery. The role ensures that metadata, semantic keyword architecture, page speeds, and structured schema align with modern search and AI-answer algorithms. Programmatic keyword mapping for collection pages, product pages, and content hubs is part of the standard scope.
Skills
Semrush, Ahrefs, Google Search Console, Screaming Frog, Schema markup injection, programmatic keyword mapping.
- Type:
- Full-time, remote
- Region:
- UK, MENA, ANZ, or Europe
OpenContent & Social Media Manager
Be the voice of e-commerce brands across organic channels.
Content & Social Media Manager
Be the voice of e-commerce brands across organic channels.
Description
You will conceptualize, produce, and schedule high-impact organic content across primary brand channels for e-commerce clients. The role is the voice of the brand: designing copy assets, managing post workflows, and executing social media strategies aimed at community growth, audience retention, and pipeline contribution. You will work alongside growth marketers to align organic content with paid campaign themes.
Skills
Copywriting, visual asset design (Canva, Adobe Creative Suite), scheduling platforms (Later, Sprout Social), short-form video script outlining, community engagement analytics.
- Type:
- Full-time, remote
- Region:
- UK, MENA, ANZ, or Europe
OpenDigital Project Manager
The operational heartbeat of client delivery from discovery to launch.
Digital Project Manager
The operational heartbeat of client delivery from discovery to launch.
Description
You will act as the operational heartbeat of the studio. The role coordinates client communications, runs internal sprint backlogs, manages product timelines from discovery to launch, and keeps creative and technical handoffs on track. You will own scope, schedule, and the day-to-day relationship with the client, working closely with Shopify and HubSpot specialists to deliver projects without friction.
Skills
Agile project management, Asana / ClickUp / Jira, resource capacity forecasting, client management, scope-creep mitigation.
- Type:
- Full-time, remote
- Region:
- UK, MENA, ANZ, or Europe
How we hire
- 01
Apply
Send your application through one of the two forms above. Tell us which role you are interested in and link to past work. We read every submission.
- 02
Intro call
A 30-minute conversation with someone from the role's team. We learn about you, you learn about how we work, and we both confirm fit before going deeper.
- 03
Practical exercise
A scoped, paid exercise based on a real e-commerce problem we have solved before. You complete it in your own time and we review it together.
- 04
Offer
We move fast on offers when there is a fit. Compensation is benchmarked against the role and your region.
What we look for in every role
E-commerce instincts
You think in funnels, AOV, LTV, conversion rate, and retention. You understand that every decision we make affects a real revenue number for a real client.
Ownership, not ticket-closing
You can read a brief, ask the right questions, and produce an outcome without needing the path mapped step by step. You ask for help when it speeds things up, not when it offloads thinking.
Direct communication
You write clearly and concisely in Slack, in client emails, and in documentation. The team is distributed, so written clarity is how we work.
A real interest in the work
You stay current on Shopify releases, HubSpot updates, algorithm changes, or platform shifts in your area. The category moves quickly and the curiosity to keep up is non-negotiable.
Frequently asked questions
Is eSolve fully remote?
Yes. Every role at eSolve is remote. The team is distributed across the UK, MENA, Australia and New Zealand, and Europe. We hire based on capability and timezone fit with client portfolios, not location.
Does eSolve hire only senior candidates?
We hire across experience levels for most roles. The practical exercise stage is calibrated to the seniority of the role, so junior candidates are not assessed against the same brief as senior candidates.
How long does the hiring process take?
Typical end-to-end is two to three weeks from application to offer. The pace depends mostly on candidate availability for the intro call and the practical exercise turnaround.
Will I work directly with clients?
Yes. Every role at eSolve includes some form of client interaction. The amount varies (project managers and growth marketers spend more time with clients than Shopify specialists, for example) but no role is fully internal.
Does eSolve only hire for e-commerce backgrounds?
Not strictly, but a strong understanding of e-commerce dynamics is required. We work exclusively with online retailers, D2C brands, and B2B distributors, so candidates without e-commerce instincts find the work harder to deliver well.
What tools do you use day to day?
Shopify and HubSpot are the two platforms we are partnered with and where most client work happens. Internally we use Asana for project management, Slack for communication, Notion for documentation, and Klaviyo, Google Ads, Meta Ads Manager, Ahrefs, and Semrush across delivery roles.
Do you offer paid trial projects?
The practical exercise stage in our hiring process is paid. It is a scoped, real-world e-commerce problem, not a take-home test.
Ready to apply?
Pick the form that matches the role you are interested in. Both lead to the same hiring team. Choose the one that fits the position.