Senior Full-Stack Web Developer

CPL · Recruitment agency
Full-time•Full-stack•Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid
Category
Full-stack

Technologies & skills

Secondary technologies

Cloud & infrastructure

What you'll be doing

Senior Full-Stack Web Developer role in Dublin (hybrid), pivotal in designing, building, and maintaining end-to-end web applications for a digital ecosystem. Requires expertise in both front-end and back-end, collaboration with cross-functional teams, and technical leadership across the stack.

  • Develop and maintain scalable, high-performance web applications using React and Next.js
  • Design, develop, and maintain server-side applications and microservices using Node.js
  • Architect and manage secure, high-performance APIs (REST or GraphQL) for web and mobile consumption
  • Collaborate with UI/UX designers to translate wireframes and visual designs into responsive code
  • Optimize applications for speed, scalability, and SEO using Next.js features
  • Integrate applications with headless CMS platforms, third-party suppliers, legacy systems, and internal data sources
  • Design and maintain database schemas (SQL or NoSQL)
  • Advocate for front-end best practices including accessibility, modular component design, and state management

Key requirements

Must-have

  • Minimum 5 years' experience as a Full-Stack or multi-stack Developer on large-scale, production-grade web applications
  • Expert proficiency in JavaScript (ES6+) and TypeScript
  • Strong expertise in React and Next.js for front-end development
  • Strong expertise in Node.js for server-side development
  • Strong understanding of modern CSS methodologies (e.g., Tailwind CSS)
  • Experience with state management libraries and data fetching
  • Deep understanding of database management (e.g., PostgreSQL, MongoDB) and caching strategies (e.g., Redis)
  • Experience with cloud platforms (Azure preferred)

Nice-to-have

  • Proficiency in other relevant languages (e.g., Python, Go)
  • Experience with additional frameworks
  • Experience with headless CMS integration

Experience: 5+ years

Role signals

Technical focus
full-stack web application development, architecture, and integration
Leadership
Mentoring
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

​
Senior Full-Stack Web Developer

  • Dublin – Hybrid

  • Long term contract

  • Daily Rate Negotiable

Semi state body within Aviation is looking to hire a Senior Full-Stack Web Developer. This role will be pivotal in designing, building, and maintaining end-to-end web applications that power a digital ecosystem — from user-facing interfaces through to server-side architecture and integration layers.

Key Responsibilities

  • Develop and maintain scalable, high-performance web applications using React and Next.js.

  • Design, develop, and maintain server-side applications and microservices using Node.js.

  • Architect and manage secure, high-performance APIs (REST or GraphQL) for web and mobile consumption.

  • Collaborate with UI/UX designers to translate wireframes and visual designs into high-quality, responsive code.

  • Optimize applications for maximum speed, scalability, and SEO, leveraging Next.js features (SSR/SSG).

  • Integrate applications with headless CMS platforms, third-party suppliers, legacy systems, and internal data sources.

  • Design and maintain database schemas (SQL or NoSQL) to support data-driven applications.

  • Advocate for front-end best practices, including accessibility (WCAG), modular component design, and state management.

  • Perform root cause analysis of technical issues and ensure the stability and security of the production environment.

  • Collaborate with Enterprise Architects to ensure alignment with data governance, security protocols, and cloud infrastructure standards.

  • Participate in sprint planning, backlog refinement, and technical grooming — providing effort estimations, feasibility insights, and technical leadership across the stack.

  • Work closely with QA teams to ensure features are thoroughly tested and meet acceptance criteria.

  • Support the Programme Manager by identifying technical risks and dependencies, and providing transparency on technical progress.

Knowledge, Skills and Experience

  • A minimum of 5 years' experience as a Full-Stack or multi-stack Developer working on large-scale, production-grade web applications in complex technical environments.

  • Expert proficiency in JavaScript (ES6+) and TypeScript across both client and server.

  • Strong expertise in React and Next.js for front-end development, and Node.js for server-side development.

  • Strong understanding of modern CSS methodologies (e.g., Tailwind, CSS Modules, or Styled Components).

  • Experience with state management libraries (e.g., Redux, Context API, or Zustand) and data fetching (React Query/SWR).

  • Deep understanding of database management (e.g., MSSQL, PostgreSQL, MongoDB) and caching strategies (e.g., Redis).

  • Experience with cloud platforms (Azure preferred) and CI/CD pipelines for automated deployment.

  • Proficiency in other relevant languages (e.g., Python, Go) or frameworks is an advantage.

  • Proven ability to identify and implement technical solutions that meet business needs and represent value for money.

  • Highly organized and detail-oriented, with a focus on writing clean, maintainable, and well-tested code.

  • Strong interpersonal and communication skills, enabling collaboration within a cross-functional squad and translating complex technical concepts for stakeholders.

  • Self-driven and accountable, with a strong sense of ownership over end-to-end application architecture.

  • Deep experience with Agile delivery models and tools such as Jira or Azure DevOps.

To apply or find out more contract shane.omahony@cpl.ie / 01-947 6301

#LI-SO3

#CplTechnology22Senior Full-Stack Web Developer

  • Dublin – Hybrid

  • Long term contract

  • Daily Rate Negotiable

Semi state body within Aviation is looking to hire a Senior Full-Stack Web Developer. This role will be pivotal in designing, building, and maintaining end-to-end web applications that power a digital ecosystem — from user-facing interfaces through to server-side architecture and integration layers.

Key Responsibilities

  • Develop and maintain scalable, high-performance web applications using React and Next.js.

  • Design, develop, and maintain server-side applications and microservices using Node.js.

  • Architect and manage secure, high-performance APIs (REST or GraphQL) for web and mobile consumption.

  • Collaborate with UI/UX designers to translate wireframes and visual designs into high-quality, responsive code.

  • Optimize applications for maximum speed, scalability, and SEO, leveraging Next.js features (SSR/SSG).

  • Integrate applications with headless CMS platforms, third-party suppliers, legacy systems, and internal data sources.

  • Design and maintain database schemas (SQL or NoSQL) to support data-driven applications.

  • Advocate for front-end best practices, including accessibility (WCAG), modular component design, and state management.

  • Perform root cause analysis of technical issues and ensure the stability and security of the production environment.

  • Collaborate with Enterprise Architects to ensure alignment with data governance, security protocols, and cloud infrastructure standards.

  • Participate in sprint planning, backlog refinement, and technical grooming — providing effort estimations, feasibility insights, and technical leadership across the stack.

  • Work closely with QA teams to ensure features are thoroughly tested and meet acceptance criteria.

  • Support the Programme Manager by identifying technical risks and dependencies, and providing transparency on technical progress.

Knowledge, Skills and Experience

  • A minimum of 5 years' experience as a Full-Stack or multi-stack Developer working on large-scale, production-grade web applications in complex technical environments.

  • Expert proficiency in JavaScript (ES6+) and TypeScript across both client and server.

  • Strong expertise in React and Next.js for front-end development, and Node.js for server-side development.

  • Strong understanding of modern CSS methodologies (e.g., Tailwind, CSS Modules, or Styled Components).

  • Experience with state management libraries (e.g., Redux, Context API, or Zustand) and data fetching (React Query/SWR).

  • Deep understanding of database management (e.g., MSSQL, PostgreSQL, MongoDB) and caching strategies (e.g., Redis).

  • Experience with cloud platforms (Azure preferred) and CI/CD pipelines for automated deployment.

  • Proficiency in other relevant languages (e.g., Python, Go) or frameworks is an advantage.

  • Proven ability to identify and implement technical solutions that meet business needs and represent value for money.

  • Highly organized and detail-oriented, with a focus on writing clean, maintainable, and well-tested code.

  • Strong interpersonal and communication skills, enabling collaboration within a cross-functional squad and translating complex technical concepts for stakeholders.

  • Self-driven and accountable, with a strong sense of ownership over end-to-end application architecture.

  • Deep experience with Agile delivery models and tools such as Jira or Azure DevOps.

To apply or find out more contract shane.omahony@cpl.ie / 01-947 6301

#LI-SO3

#CplTechnology22

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 8 Dec 2026