Full Stack Engineer

Posted 1 day 8 hours ago by Alldus International Consulting Ltd

Permanent
Full Time
Other
Dublin, Dublin, Ireland
Job Description

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.