Senior Software Engineer

NineDots · Recruitment agency
Contract•Full-stack•€500-700/day (EUR)•Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Contract
Workplace
Hybrid · 1 day in office
Day rate
€500-700/day (EUR)
Category
Full-stack

Technologies & skills

Other technical skills

Cloud & infrastructure

What you'll be doing

Hands-on Senior Full Stack Engineer (contract, hybrid Dublin) to build and improve high-traffic web apps and services. Work daily with Node.js, React, and cloud platforms. Focus on end-to-end delivery, technical decisions, and code quality. No people management; backend-leaning full stack role.

  • Build modern, user-facing features and supporting APIs
  • Own work end-to-end from design to build, ship, and iteration
  • Write clean, testable code and maintain high standards
  • Improve performance, reliability, and developer experience
  • Collaborate with product and design teams
  • Contribute to technical decisions and code daily

Key requirements

Must-have

  • Solid full stack experience shipping production systems with backend focus
  • Strong React and modern JavaScript or TypeScript experience
  • Backend experience with Node.js
  • Comfort working in cloud environments
  • Pragmatic mindset and ability to move fast without breaking things

Nice-to-have

  • Experience with NestJS
  • Experience on platform rebuilds or modernisation projects
  • Interest in architecture and improving engineering practices
  • Experience with Apigee

Role signals

Technical focus
full stack with backend emphasis
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

Overview

A tight product team is looking for a hands-on Senior Full Stack Engineer to work on high-traffic web applications and the services behind them. The environment is mainly Node.js with some Python, and the role is focused on building, shipping, and improving products without people management responsibility.

The Gig

  • Contract: 6 months
  • Strong chance of extension
  • Hybrid working:
  • 1 day onsite in
  • Dublin
  • City
  • Centre
  • Rate: €500–€700/day

What You'll Be Doing

  • Build modern, user-facing features and the APIs behind them
  • Own work end-to-end from design to build, ship, and iteration
  • Write clean, testable code and keep standards high
  • Improve performance, reliability, and developer experience
  • Work closely with product and design to deliver real outcomes
  • Code every day and help shape technical decisions

Tech You'll Likely Touch

  • Backend:
  • Node.js,
  • NestJS, plus some
  • Python
  • Frontend:
  • React,
  • Next.js,
  • Tailwind
  • Cloud:
  • AWS,
  • Azure, or GCP
  • API management: Apigee is nice to have

What You'll Need to Succeed

  • Solid full stack experience shipping production systems, with a backend lean
  • Strong React and modern JavaScript or TypeScript experience
  • Backend experience with Node.js, with NestJS as a plus
  • Comfort working in cloud environments
  • A pragmatic mindset with the ability to move fast without breaking things

Nice Extras

  • Experience on platform rebuilds or modernisation projects
  • Interest in architecture and improving engineering practices

What's In It for You

  • Daily hands-on engineering in a product-focused team
  • Opportunity to influence technical decisions
  • Contract role with strong extension potential
  • Hybrid setup with limited onsite requirement

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the role is a hands-on Senior Full Stack Engineer contract focused on building and improving high-traffic web applications, with a strong emphasis on backend development using Node.js and modern frontend technologies like React and Next.js.

  • Backend engineering depth·High
  • Modern frontend proficiency·High
  • Cloud deployment experience·Medium
  • Product ownership·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Recent Full Stack Projects

    0–8 min

    Select 1-2 projects that showcase your end-to-end ownership, backend focus, and collaboration with product/design.

  2. Brush Up on Node.js, NestJS, and API Design

    8–15 min

    Revisit key concepts, patterns, and performance considerations in Node.js and NestJS.

  3. Refresh React, Next.js, and Tailwind CSS Skills

    15–21 min

    Prepare to discuss modern frontend development, including component design and UI performance.

  4. Summarize Cloud Deployment Experience

    21–26 min

    List concrete examples of deploying and managing applications in AWS, Azure, or GCP.

  5. Prepare Questions and Clarify Role Fit

    26–30 min

    Draft thoughtful questions about the team's challenges, workflow, and expectations.

Likely questions

, 7 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 6 items
  • Shipping Production Systems

    Demonstrate your experience delivering robust, scalable applications in production, especially with a backend focus.

  • React and Modern JavaScript/TypeScript

    Showcase your ability to build user-facing features using React and up-to-date JavaScript or TypeScript practices.

  • Node.js and Backend API Development

    Highlight your skills in designing and implementing backend services and APIs, particularly with Node.js and optionally NestJS.

  • Cloud Platform Experience

    Provide examples of deploying, managing, or optimizing applications in cloud environments such as AWS, Azure, or GCP.

  • Collaboration with Product and Design

    Illustrate how you work closely with cross-functional teams to deliver impactful product outcomes.

  • Performance and Reliability Improvements

    Prepare to discuss how you have improved application performance, reliability, or developer experience in previous roles.

What to research

, 4 items
  • Node.js and NestJS Backend Development

    Review your experience building APIs and backend services with Node.js and, if applicable, NestJS.

  • React and Next.js Frontend Implementation

    Prepare examples of building modern UIs with React, Next.js, and Tailwind CSS.

  • Cloud Deployment and Management

    Refresh your knowledge of deploying and managing applications on AWS, Azure, or GCP.

  • End-to-End Product Delivery

    Think through projects where you owned features from design to deployment, including collaboration with product and design.

Questions to ask

, 6 items
  1. What are the main technical challenges the team is currently facing?

    Why ask this? To understand where your expertise can have the most impact.

  2. How is work typically divided between backend and frontend tasks?

    Why ask this? To clarify the expected balance of responsibilities.

  3. What does the process look like for shipping new features from idea to production?

    Why ask this? To gauge the team's workflow and your potential involvement in end-to-end delivery.

  4. How does the team approach code quality and technical debt?

    Why ask this? To assess the engineering culture and standards.

  5. Are there any upcoming platform rebuilds or modernization initiatives?

    Why ask this? To identify opportunities to contribute to large-scale improvements.

  6. What tools and practices are used for collaboration between engineering, product, and design?

    Why ask this? To understand cross-functional communication and alignment.

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: 5 Nov 2026