Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer (Full Stack)

Posted 1 hour 51 minutes ago by MCS Group | Your Specialist Recruitment Consultancy

Permanent
Full Time
I.T. & Communications Jobs
Dublin, Ireland
Job Description

MCS Group is proud to be supporting an established business operating across the UK and Ireland in hiring a Senior Software Engineer to help take ownership of its core software platform.

This role would suit someone who enjoys hands on development, solving technical problems and having a meaningful say in how a product evolves. You'll work across a modern TypeScript stack, including a Node.js/NestJS backend, React administrative portal and Next.js customer-facing website, hosted on AWS.

You'll initially work closely with an external development partner, building your understanding of the platform and helping bring development capability in-house. Alongside delivering features and improvements, you'll help establish the processes and engineering practices that support its ongoing development.

(Dublin - 5 days on-site)

What you'll be doing:
  • Developing new features, enhancements and bug fixes across backend services and frontend applications
  • Maintaining APIs, MySQL databases and third-party integrations, including payments and identity verification services
  • Improving application performance, accessibility, reliability and the customer experience
  • Supporting real-time functionality, search capabilities and efficient content delivery
  • Working with the existing development partner to support knowledge transfer and build internal ownership
  • Contributing to automated testing, CI/CD pipelines and AWS infrastructure using infrastructure as code
  • Monitoring and troubleshooting production services, with a strong focus on security and maintainability
  • Using AI-assisted development tools across planning, implementation, testing, code review and documentation
  • Working closely with product and operational teams to understand requirements and deliver practical improvements
What you'll bring:
  • 5+ years' relevant software development experience, with strong TypeScript, Node.js/NestJS and React/Next.js skills
  • Practical experience developing and supporting production applications on AWS, alongside infrastructure as code using AWS CDK
  • Strong MySQL knowledge, including schema design, indexing, performance optimisation and TypeORM migrations
  • Experience integrating third-party APIs, webhooks and payment or identity verification services
  • A strong approach to automated testing, CI/CD and application security
  • Hands-on experience using AI-assisted development workflows, ideally including Claude Code, with clear testing and review practices
  • The confidence to work independently, investigate issues and communicate clearly with technical and non-technical colleagues
  • Kindly note Stamp 4 or EU Citizenship required.

Experience with real-time systems, Socket.IO, AWS AppSync, OpenSearch or Next.js SEO and performance optimisation would also be useful.

Why consider this role?
  • Take ownership of software that supports day-to-day business operations and customer-facing services
  • Work across a modern full stack TypeScript and AWS environment
  • Help shape internal development practices as the business builds its engineering capability
  • Combine hands-on development with broader responsibility for the platform's ongoing improvement

Salary: Up to 80k with comprehensive benefits package

If you require any reasonable adjustments or accommodations during the recruitment process, please let us know.

Email this Job