Full Stack Engineer

Dublin

  Development - Full Stack

Permanent

Our client, a growing Digital Transformation Consulting organisation, is hiring a Full Stack Engineer to join the team in Dublin, Ireland. The successful candidate will play a pivotal role in shaping and delivering modern applications, integrating AI-driven agents and enabling scalable cloud deployments within a fast-paced, innovation-led environment.

Responsibilities

  • Design, develop and maintain full stack applications using Python and React.js.

  • Build and integrate AI-powered features, including agent workflows and decision-making logic.

  • Design and deliver RESTful APIs and microservices.

  • Implement real-time monitoring, logging and performance tracking solutions.

  • Identify, troubleshoot and resolve issues across the full stack.

  • Work closely with product, design and engineering teams to deliver high-quality solutions.

  • Write clean, secure and maintainable code in line with best practices.

  • Contribute to Agile and DevOps processes, including CI/CD pipelines.

  • Evaluate and adopt AI tools to enhance development efficiency.

Skillset

  • Bachelor’s degree in engineering, computer science or similar.

  • At least 3 years of proven experience in software development and application support.

  • Strong expertise in Python, with experience in frameworks such as FastAPI, Django or Flask.

  • Advanced proficiency in React.js, including hooks, state management and modern JavaScript/TypeScript.

  • Demonstrated experience designing and building RESTful APIs.

  • Practical experience working with AI/ML tools (e.g. LangChain, OpenAI API, Bedrock).

  • Hands-on experience with Docker, Kubernetes and containerised environments.

  • Experience using AWS or a similar cloud platform.

  • Solid understanding of algorithms, design patterns and core computer science principles.

  • Strong communication skills with the ability to collaborate effectively across teams.

57195