Senior Software Engineer (Full Stack)

MCS Group

Dublin

On-site

EUR 70,000 - 80,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits

Job summary

MCS Group is hiring a Senior Software Engineer to take ownership of a core software platform across a modern TypeScript stack, including a Node.js/NestJS backend, React admin portal and Next.js customer site hosted on AWS.

You’ll work with an external partner initially, then help bring development in-house, shaping engineering practices and delivering practical platform improvements and features.

Qualifications

  • 5+ years of software development experience with TypeScript, Node.js/NestJS and React/Next.js.
  • Experience building production applications on AWS with infrastructure as code (AWS CDK).
  • Strong MySQL knowledge including schema design, indexing and performance.
  • Experience integrating third‑party APIs, payments or identity verification services.
  • Strong focus on automated testing, CI/CD and application security.
  • Experience using AI-assisted development workflows and clear testing practices.
  • Ability to work independently and communicate clearly with technical and non‑technical colleagues.
  • Stamp 4 or EU Citizenship required.

Responsibilities

  • Develop new features, enhancements and bug fixes across backend services and frontend applications.
  • Maintain APIs, MySQL databases and third‑party integrations such as payments and identity verification.
  • Improve performance, accessibility, reliability and customer experience.
  • Support real‑time functionality, search and content delivery.
  • Collaborate with external partners and transfer knowledge for in-house ownership.
  • Contribute to automated testing, CI/CD pipelines and AWS infrastructure as code.
  • Monitor production services with a focus on security and maintainability.

Skills

TypeScript
Node.js/NestJS
React/Next.js
AWS
MySQL
TypeORM
CI/CD
AI-assisted development
Testing
Security

Tools

AWS CDK
Socket.IO
OpenSearch
Next.js
Claude Code

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

MCS Group • Leinster

Hybrid
EUR 70,000 - 80,000
28 days annual leave
Birthday off
Two weeks working abroad each year
+5
Senior Software Engineer
Senior Software Engineer

CREGG • Galway

On-site
EUR 90,000 - 120,000
Senior Software Engineer: Own a Full‑Stack Platform (AWS)
Senior Software Engineer: Own a Full‑Stack Platform (AWS)

MCS Group • Dublin

On-site
EUR 70,000 - 80,000
Comprehensive benefits
Senior Full Stack Engineer (Part Time Contract) Dublin
Senior Full Stack Engineer (Part Time Contract) Dublin

Veridraft • Dublin

Hybrid
EUR 83,000 - 124,000
Full Stack Developer
Full Stack Developer

Elevate Partners • Dublin

On-site
EUR 90,000 - 150,000
Bonus
Benefits
Software Architect (Greenfield + Autonomy)
Software Architect (Greenfield + Autonomy)

MCS Group | Your Specialist Recruitment Consultancy • Dublin

Hybrid
EUR 126,000 - 154,000
Competitive salary
Hybrid Dublin work model
Tech-forward environment
Senior Platform Engineer (AWS)
Senior Platform Engineer (AWS)

MCS Group Consultancy • Dublin

Hybrid
EUR 60,000 - 100,000
Hybrid work
Excellent benefits package
Influence direction
+1
Senior Software Engineer
Senior Software Engineer

Gaelvert Development • Dublin

Hybrid
EUR 90,000 - 125,000
Flexible hybrid
Prime Dublin location
Private Medical Insurance
+7
Senior Full Stack Engineer - Core UX
Senior Full Stack Engineer - Core UX

Jobgether • Ireland

On-site
EUR 69,000 - 142,000
Competitive salary
Equity options
20 days paid time off
+5
Senior Full Stack Engineer
Senior Full Stack Engineer

Hollybank Trustees Ltd • Leinster

Hybrid
EUR 90,000 - 120,000
Health Insurance
Pension
Sick Leave
+5