Full-Stack Developer (PHP/Laravel + SQL Server)

Arc Full-time
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 45K

Job location

Remote

Tech stack

JavaScript
PHP
API
Business Logic
Azure
Databases
Software Debugging
DevOps
Laravel
Microsoft SQL Server
MySQL
BigCommerce
Shopify
SQL Databases
Data Streaming
TypeScript
React
Zapier
Vue.js
Nintex
REST
Webhooks
Docker

Job description

Working within our Laravel B2B portal that handles order management, shipping, returns, invoicing, and marketplace syncing across Shopify, VirtualStock, Mirakl, BigCommerce, and more. Maintaining and improving integrations with 8 courier APIs (DPD, DHL, UPS, DSV, ArrowXL, and others).

Writing and optimising queries against our Vision ERP running on SQL Server - two databases covering Ireland (EUR) and UK (GBP) operations. Building reporting views, debugging data flows, and ensuring accuracy across regions.

Identifying manual processes across the business and building automated solutions. Experience with tools like n8n, Make, or similar workflow platforms is a strong plus. We want someone who's always looking for the next thing to automate.

Building purpose-built internal tools for the business - reporting dashboards, data utilities, pricing tools, and workflow apps that solve specific problems off the shelf software can't.

Requirements

LaravelAPI IntegrationVue.jsMicrosoft SQL ServerPHPDockerN8nNode.jsTypeScript, Strong PHP/Laravel experience (3+ years). You'll be stepping into a mature Laravel codebase with 180+ routes, dozens of service classes, and complex business logic - not a fresh install.

SQL Server experience. Not negotiable. Our entire business runs on it. You need to be comfortable writing complex joins, CTEs, and working with an ERP schema you didn't design. If your SQL experience is MySQL-only, this will be a steep adjustment.

REST API integration experience. You've worked with flaky third-party APIs, handled webhooks, debugged authentication flows, and dealt with the reality of scheduled jobs hitting external services.

JavaScript proficiency. Vue.js experience preferred (we're on Vue 2 with a migration to Vue 3 ahead), but solid JS fundamentals and willingness to work across Node.js/React for specific tools is key.

Nice to haves

Experience with workflow automation platforms (n8n, Make/Integromat, Zapier, or custom automation pipelines). Docker and basic DevOps (we're moving toward Azure cloud infrastructure). Node.js/TypeScript for standalone tool development. Experience working with ERP systems or distribution/logistics software.

Benefits & conditions

US$25K - 45K

About the company

JDM Products is an Irish distribution company with UK operations. We distribute consumer brands across Ireland and the UK through retail partners, marketplaces, and our own channels. Our tech runs deep for a company our size - we operate a large B2B portal, integrate with 8 courier APIs and 7 marketplace platforms, manage dual-region ERP databases, and are actively building internal tools and automation to streamline operations. We're a small, fast-moving tech team. You won't be writing tickets and waiting for approval - you'll be working on things that impact the business directly.

Apply for this position