Senior Front-End Software Engineer
Role details
Job location
Tech stack
Job description
AXA GO Barcelona is developing a long-term strategic program focused on scaling AI capabilities and delivering advanced Retrieval-Augmented Generation (RAG) and Document Understanding solutions. You will join a senior engineering environment building user-facing applications that leverage cutting-edge LLMs, agentic architectures, and cloud platforms. This position is central to creating new AI-driven internal products used across the organization.
Goals and deliverables
Main Responsibilities & Key Activities
Build intuitive, responsive, and high-quality frontend interfaces using React and modern JavaScript.
Work closely with AI engineers, backend developers, and product stakeholders to design and implement AI-powered applications.
Integrate LLMs, RAG components, and agentic workflows into production-grade solutions.
Contribute to architectural decisions ensuring scalability, reliability, and maintainability.
Participate in Agile/Scrum ceremonies and present deliverables during demos.
Support document understanding initiatives and contribute to continuous technical improvement.
Requirements
Do you have experience in Scrum?, Do you have a Bachelor's degree?, Minimum 7 years of professional experience in front-end or full-stack development.
Proven expertise developing production applications with React.
Experience working with LLMs, RAG pipelines, or advanced AI/ML-driven products.
Strong understanding of cloud environments (AWS and/or Azure).
Hands-on experience with Node.js, Docker, and modern API architectures.
Python or Java experience is a strong plus, especially for AI integration work.
Previous work in Agile delivery environments., University degree in Computer Science, Software Engineering, or a related field.