Role Overview:
This is a step-up role for a Senior Engineer ready to move into Staff. You'll help shape the architectural direction of the platform, lead system design and drive the modernisation of our PHP/Laravel codebase and frontend. Hands-on across the stack: code, design docs and architecture reviews in roughly equal measure. We want a clean coder with strong system design skills, equally comfortable in backend and frontend code, and ready to take ownership when the path isn't obvious.
Duties & Responsibilities:
- Help plan the platform's architectural direction across billing, practice management and clinical workflows.
- Drive architecture and system design discussions. Write ADRs and run design reviews.
- Refactor legacy PHP/Laravel, MySQL and frontend code. Sequence the work so we keep shipping while we improve.
- Define service boundaries, data ownership, API contracts and frontend architecture.
- Build features end to end, from database schema to UI, including UX, accessibility and performance.
- Partner with DevOps on CI/CD pipelines. Set up and improve build, test and deploy flows.
- Mentor mid-level and junior engineers through pairing, code review and design feedback.
- Build AI features and LLM-assisted workflows into the product where they add value.
- Lead during incidents and write the postmortems. Turn lessons into systemic fixes.
Skills & Experience:
- Strong production experience with PHP, Laravel and MySQL.
- Frontend experience with React or Vue in production. TypeScript and modern JavaScript.
- Solid CSS and SCSS, HTML5, accessibility, and modern build tooling (Vite, Webpack or similar).
- REST API design experience. Comfortable with contracts, versioning and error handling.
- Strong system design skills. You can break a problem down and design a working solution end to end.
- You write clean, readable, testable code as standard.
- Comfortable refactoring legacy code without stalling delivery.
- Production experience with AWS or Azure.
- Experience setting up CI/CD flows (GitHub Actions, Azure DevOps or similar).
- Comfortable with ambiguity. Happy to scope, prioritise and drive work.
- Experience mentoring engineers, formally or informally.
- Working knowledge of GDPR and UK GDPR around data handling and access.
- Effective use of AI developer tools (Claude, Codex, Cursor or similar). Knows what they're good for and what they aren't.
- Familiar with common OWASP threats and writes code that defends against them.
Desirable, but not essential:
- Interest in AI engineering: RAG, embeddings, vector search.
- Healthcare, RCM or regulated industry background.
- Tailwind, component libraries or design systems.
- Inertia.js, Livewire or other Laravel-friendly frontend patterns.
- Frontend testing (Vitest, Jest, Playwright, Cypress).
- Observability tooling (Sentry, Datadog, Grafana).
Package and Benefits
- Salary €80,000 - €85,000 DOE
- Hybrid Working
- Private Medical Insurance
- Enhanced Employer Pension Contributions
- Maternity & Paternity Leave Top up scheme
- Life Assurance Cover
- Progressive Annual Leave Accrual
- Flexible Workcation Programme
- Flexi-start (8am - 10AM)
- Corporate Gym Membership
- Dedicated Employee Assistance Programme (EAP)
- Holiday Flex Scheme - purchase additional leave to suit your lifestyle
- Continuous Professional Development & Learning Investment
- Sports & Social Calendar
- On-Site snacks and refreshments within comfortable recreational spaces
Additional Info
- All offers of employment are subject to a valid work permit
- Role commences immediately
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2026-05-28
Fullstack Developer
2026-05-29
Devops Engineer | Freelance
2026-05-29
- Posted
- May 02, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Medserv
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2026-05-28
Fullstack Developer
2026-05-29
Devops Engineer | Freelance
2026-05-29