Senior Full Stack Engineer (Python/React)

Mason Alexander · Recruitment agency
Full-time•Front-end development•Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid

Technologies & skills

Other technical skills

What you'll be doing

Senior Full Stack Engineer (Python/React) role in Dublin (hybrid), focusing on technical design, scalable backend services, and responsive UIs. Involves AI integration, code quality, DevOps, production support, and platform customization for a growing multinational expanding Irish operations.

  • Translate business requirements into secure, scalable backend services and APIs using .NET or Python
  • Build responsive, user-friendly UIs using Angular or React, TypeScript/JavaScript, and HTML/CSS
  • Partner with AI Architect to implement and manage AI APIs and components
  • Maintain high engineering standards through automated unit/integration testing, code reviews, and security best practices
  • Leverage Git/TFS for code management and contribute to automated CI/CD deployment pipelines
  • Investigate and resolve production issues within SLAs, driving root cause analysis and improvements
  • Support integration and tailoring of third-party platforms and carrier systems

Key requirements

Must-have

  • Solid experience (typically 4–7 years) in enterprise application development
  • Strong hands-on skills in .NET / Entity Framework and/or Python
  • Experience with a modern frontend framework (Angular)
  • Good understanding of AI systems and prior experience integrating AI/ML/LLM services via APIs or SDKs

Nice-to-have

  • Experience with form.io or similar schema-driven dynamic form frameworks

Experience: 4–7 years in enterprise application development, ideally on workflow-heavy or B2B platforms

Role signals

Technical focus
full stack development, AI integration, DevOps, production support
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

I'm working an exciting **Full Stack Engineer **opportunity based in Dublin city centre and this is a hybrid role.

This is a great opportunity to join a growing multinational organisation expanding their Irish operations that have a progressive tech stack when solving problems.

Applicants must hold Irish or EU citizenship to be considered for this client.

Responsibilities:

  • Technical Design & Delivery: Translate business requirements with architects and product owners into secure, scalable backend services and APIs using .NET or Python.
  • Frontend Development: Build responsive, user-friendly UIs using Angular or React, TypeScript/JavaScript, and HTML/CSS.
  • AI Integration: Partner with the AI Architect to implement and manage AI APIs and components (LLMs, document analysis, recommendations).
  • Code Quality & Testing: Maintain high engineering standards through automated unit/integration testing, code reviews, and security best practices.
  • DevOps & Delivery: Leverage Git/TFS to manage code and contribute to automated CI/CD deployment pipelines.
  • Production Support: Investigate and resolve production issues within SLAs, driving root cause analysis and improvements.
  • Platform Customization: Support the integration and tailoring of third-party platforms and carrier systems.

Requirements

  • Solid experience (typically 4–7 years) in enterprise application development, ideally on workflow-heavy or B2B platforms.

  • Strong hands-on skills in .NET / Entity Framework and/or Python, plus a modern frontend framework (Angular).

  • Experience with form.io or similar schema-driven dynamic form frameworks (JSON-based forms, conditional logic, reusable components) is a strong plus.

  • Good understanding of how AI systems work and prior experience integrating AI/ML/LLM services via APIs or SDKs.

Interview prep pack

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

Your interview focus

Based on this listing, the Senior Full Stack Engineer (Python/React) role in Dublin focuses on designing and delivering scalable backend services, building modern frontends, integrating AI components, and maintaining high engineering standards within a hybrid, multinational environment.

  • Enterprise application development experience·High
  • Hands-on backend and frontend skills·High
  • AI/ML/LLM integration experience·Medium
  • DevOps and production support·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 backend and frontend skills, focusing on enterprise applications and workflow-heavy platforms.

  2. Prepare AI Integration Examples

    8–14 min

    Identify specific instances where you integrated AI/ML/LLM services and be ready to discuss technical and business outcomes.

  3. Refresh DevOps and Testing Practices

    14–20 min

    Review your experience with CI/CD pipelines, code management tools, and automated testing frameworks relevant to the stack.

  4. Research the Company’s Tech Stack and Recent Initiatives

    20–25 min

    Look up public information about the company’s technology direction, especially around AI and platform customization.

  5. Prepare Targeted Questions for the Interviewers

    25–30 min

    Draft 5-6 thoughtful questions based on the role’s responsibilities and your research to demonstrate engagement and fit.

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
  • Translating Business Requirements to Technical Solutions

    Demonstrate your ability to work with architects and product owners to deliver secure, scalable backend services that meet business needs.

  • Frontend Development with Modern Frameworks

    Showcase your experience building responsive, user-friendly UIs using React or Angular, TypeScript/JavaScript, and HTML/CSS.

  • Integrating and Managing AI APIs and Components

    Highlight your understanding of AI systems and your hands-on experience integrating AI/ML/LLM services via APIs or SDKs.

  • Maintaining Code Quality and Automated Testing

    Prepare examples of how you ensure high engineering standards through code reviews, automated testing, and security best practices.

  • DevOps Practices and CI/CD Pipelines

    Be ready to discuss your experience with Git/TFS, automated deployment pipelines, and supporting production systems.

  • Customizing and Integrating Third-Party Platforms

    Demonstrate your ability to support integration and tailoring of external platforms, especially in workflow-heavy or B2B environments.

What to research

, 4 items
  • Review Python and .NET Backend Development

    Refresh your knowledge of building scalable, secure backend services and APIs using Python and/or .NET, focusing on enterprise application patterns.

  • Practice Frontend Development with React and Angular

    Prepare examples of building responsive UIs with React or Angular, including use of TypeScript/JavaScript, HTML, and CSS.

  • Understand AI/ML/LLM API Integration

    Review your experience integrating AI/ML/LLM services via APIs or SDKs, and be ready to discuss technical and business impacts.

  • Familiarize with DevOps Tools and CI/CD Pipelines

    Brush up on your experience with Git, TFS, and automated deployment pipelines, including troubleshooting and process improvements.

Questions to ask

, 6 items
  1. How does the team collaborate with the AI Architect when integrating new AI/ML/LLM features?

    Why ask this? Clarifies the level of cross-functional collaboration and expectations for AI integration.

  2. What are the main challenges currently faced in scaling or customizing the platform?

    Why ask this? Helps you understand technical pain points and where your skills can add value.

  3. How is code quality and security enforced across the development lifecycle?

    Why ask this? Gives insight into engineering standards and expectations for testing and reviews.

  4. What is the typical process for investigating and resolving production issues?

    Why ask this? Clarifies your role in production support and the team's approach to incident management.

  5. Are there opportunities to work with or introduce new technologies within the stack?

    Why ask this? Assesses openness to innovation and your potential influence on technology choices.

  6. How does the team approach integration and customization of third-party platforms?

    Why ask this? Helps you gauge the complexity and frequency of integration work.

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: 29 Oct 2026