- Home
- Jobs
- Full-stack
- Senior Software Engineer
Senior Software Engineer
On this page
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
Primary technologies
Other technical skills
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
Similar jobs
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
Review Recent Full Stack Projects
0–8 minSelect 1-2 projects that showcase your end-to-end ownership, backend focus, and collaboration with product/design.
Brush Up on Node.js, NestJS, and API Design
8–15 minRevisit key concepts, patterns, and performance considerations in Node.js and NestJS.
Refresh React, Next.js, and Tailwind CSS Skills
15–21 minPrepare to discuss modern frontend development, including component design and UI performance.
Summarize Cloud Deployment Experience
21–26 minList concrete examples of deploying and managing applications in AWS, Azure, or GCP.
Prepare Questions and Clarify Role Fit
26–30 minDraft thoughtful questions about the team's challenges, workflow, and expectations.
Talking points
, 6 itemsShipping 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 itemsNode.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 itemsWhat are the main technical challenges the team is currently facing?
Why ask this? To understand where your expertise can have the most impact.
How is work typically divided between backend and frontend tasks?
Why ask this? To clarify the expected balance of responsibilities.
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.
How does the team approach code quality and technical debt?
Why ask this? To assess the engineering culture and standards.
Are there any upcoming platform rebuilds or modernization initiatives?
Why ask this? To identify opportunities to contribute to large-scale improvements.
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.