About JMS Dev Lab
Born from a real business. Building software that solves real problems.
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
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 go deep in a few industries than shallow in fifty. Deep industry knowledge beats broad surface-level coverage every time.
Security First
Your business data deserves serious protection. Encryption in transit and at rest, secure authentication, and GDPR-aware design — 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.