
Full Stack Engineer
EXL
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
About the role
- Design, develop, and maintain full-stack applications using Python (backend) and React.js (frontend)
- Build and integrate AI agent solutions, including agent orchestration, workflow management, and decision-making systems
- Develop APIs and microservices to support AI agent communications and data exchange
- Implement real-time features for agent monitoring, logging, and performance tracking
- Troubleshoot and resolve technical issues across the full stack
- Work closely with product managers, designers, and other engineers to deliver high-quality solutions
- Write clean, maintainable, and efficient code that prioritizes security and data protection
- Maintain high software quality standards within the team by adhering to best practices and identify areas for growth
- Work in an agile delivery/DevOps methodology to deliver enterprise-grade production implementation in iterative sprints
- Explore and leverage AI tools to improve innovation, efficiency and quality across the SDLC
Requirements
- Minimum 3-5 Years of experience in application development & support.
- Strong proficiency in Python with experience in frameworks such as FastAPI, Django, or Flask
- Advanced React.js skills including hooks, state management (Redux/Context API), and modern JavaScript/TypeScript
- Experience with RESTful API design and development
- Experience with AI/ML libraries such as LangChain, OpenAI API, Bedrock , or similar framework
- Experience with containerization techniques (Kubernetes, Docker)
- Minimum 2 Year of experience in developing applications running on AWS
- Strong knowledge of algorithms, design patterns, and fundamental computer science concepts & data structures
- Strong communication skills and ability to work with various stakeholders across various geographies
Benefits
- A competitive salary with a generous bonus
- Private healthcare
- Life assurance at 4 x your annual salary
- Income protection insurance
- A rewarding pension
- Professional and personal development opportunities
- Online courses, seminars and workshops
- Flexible hybrid working model
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonReact.jsFastAPIDjangoFlaskRESTful APIAI/ML librariesKubernetesDockeralgorithms
Soft Skills
communicationcollaborationproblem-solvingadaptabilityattention to detailtime managementstakeholder engagementteamworkcritical thinkingleadership