This role requires you to be on-site in Wexford 1 day a week (start/finish times flexible on this day), and the rest of your week can be worked remotely. Salary DOE, up to €125,000, coupled with Bonus, Pension, and Health Care.
Skill-Set Required
As a Software Development Manager, you will have experience leading a small team and possess hands-on expertise in API-first environments, with strong proficiency in Node.js (Express.js) and modern JavaScript/TypeScript.
You have managed cloud infrastructure in a production setting and are capable of working across the full stack, including frontend, backend, databases, infrastructure, and DevOps.
You MUST also bring practical experience using Claude Code, with a deep understanding of how to design effective prompts and provide clear, structured instructions, as you will be responsible for directing it to build solutions.
In this exciting role, you will take full ownership of an internally designed and developed platform.
This is a hands-on technical leadership role.
Managing a very capable small team, this role offers you a huge opportunity to take ownership of the company's core technology environment.
Friendly, relaxed and collaborative working environment, outstanding work/life balance.
Zero micro-management, we’re all adults in this company.
What you are working with
- Hosted on Azure PaaS — Node.js/Express backend, Next.js portal, Azure SQL database, Redis Cache, all managed through Terraform and deployed automatically via GitHub Actions with path-based CI/CD.
- The architecture is built to extend.
- Pricing logic and business rules are managed by the business and live in Coherent Spark, not in code.
- Pricing changes are a business process, not an IT project.
- The data model is JSON-first, meaning new products and fields don't require schema changes.
- Infrastructure as code is managed through Terraform modules that are environment agnostic; everything from VNets to APIM policies is code.
- Everything flows through API Management with JWT validation and full request/response audit via Event Hub.
Claude Code has allowed them to move at an unimaginable pace while also keeping up with documentation and best practices. Stack choices have been made to ensure they play to their strengths, avoiding weaknesses. Smart choices have been made regarding build vs buy decisions to ensure we have built something special and bought the right extensions.
There's plenty of runway: multi-product expansion and increased automation are all architectural decisions away, not rebuilds. If you have AWS instead of Azure expertise, or if you have experience in Angular / Vue instead of React, they are open to talking, provided you have all the other expertise needed.