How We Got Here

JMS Dev Lab was founded by John Moore, and it comes from an unusual mix of experience: enterprise software engineering and actually running a small business.

John began in enterprise technology at Sun Microsystems after studying at University College Cork. He then spent years running Moores Jewellers, a multi-location jewellery business in Cork — living the daily reality of stock, staff, customers, and a patchwork of software that was never built for how the business actually worked.

That's the gap JMS Dev Lab exists to close: the engineering background to build software properly, and the operator's understanding of what a real small business actually needs. Our first app, JewelryStudioManager, gave independent jewellers a purpose-built CRM. StaffHub brought structured training and team communication to Shopify retailers who needed more than a scheduling tool. More apps followed across retail, profit, cashflow, and beyond.

That same approach now extends beyond our own products. Businesses come to us with problems off-the-shelf software can't solve, and we build custom solutions — bespoke web apps, Shopify integrations, and internal tools — designed around how they actually work.

Our mission: Build software that feels like it was made by someone who understands your business — because it was. Whether it's one of our own apps or a custom build for you.

We're small and focused, based in Cork, Ireland (EU-based and GDPR compliant). We don't try to build everything for everyone. We go deep — learning specific industries and building software that fits, whether that's a product on the Shopify App Store or a custom tool built directly for a client.

What We've Shipped

13
Apps Shipped
Plus public sites, internal systems, dashboards, and automations
3
Verified Shopify Listings
StaffHub, SpamShield and GrowthMap are live on the Shopify App Store
3+
Industries Served
Jewelry, retail, sports coaching, and more
Cork
Based in Ireland
EU-based, GDPR compliant, your timezone

Why Work With JMS Dev Lab?

No Layers Between You and the Build

No account managers, no project managers, no game of telephone. When you describe your problem, the people you talk to are the same ones writing the code. Fewer misunderstandings, better software.

Fixed Price, Not Hourly

You know exactly what you'll pay before work starts. If it takes longer than expected, that's our problem, not yours. No timesheets, no scope creep invoices, no surprises.

Deep Industry Knowledge

We don't build generic software. We've built tools for jewelry studios, retail stores, repair workshops, and grassroots sports. We understand the workflows because we've learned the industries.

You Own Everything

The code is yours. The data is yours. No vendor lock-in, no per-seat licensing, no monthly platform fees. We build it, you own it, and you can take it anywhere.

What Drives Us

Solve Real Problems

We don't build features for the sake of it. Every app starts with a genuine problem experienced by real people in a real business. If we wouldn't use it ourselves, we don't ship it.

Stay Focused

We'd rather build two excellent apps than twenty mediocre ones. Deep industry knowledge beats broad surface-level coverage every time.

Security First

Your business data deserves the same protection as a bank's. Encryption, secure authentication, GDPR compliance — these aren't add-ons, they're foundations.

Honest Support

When you email us, a real person responds. We don't hide behind chatbots or ticket queues. If something's broken, we fix it. If a feature doesn't exist yet, we tell you honestly.

Want to Work Together?

Whether you need one of our apps, want a custom solution built for your business, or just want to chat — we'd love to hear from you.

Get in Touch