About Keyrus
----------------
Keyrus is a global consulting and technology company focused on making data matter — truly matter — from a human perspective.
Founded in 1996, Keyrus operates in 28+ countries across 5 continents, with more than 3,300 people worldwide. Our strength comes from combining deep expertise in Data & Analytics, AI, Digital, and Management Consulting with a strong understanding of business realities.
Data is never the goal in itself.
We use data to shape understanding, design meaningful experiences, and enable better, real-life decisions.
At Keyrus, we also believe companies have a responsibility beyond performance. Through our Foundation and ESG initiatives, we actively contribute to sustainability, inclusion, and positive societal impact.
#OneTeamOneKeyrus
The Role
------------
As a Senior Full-Stack Engineer (Angular & GenAI Integration), you will work at the intersection of software engineering, AI, and business transformation, helping build and scale modern web platforms enhanced by GenAI capabilities.
You will join a strategic transformation initiative in the insurance sector, developing enterprise-grade applications that integrate Angular frontends, Python/FastAPI backends, and GPT-based modules to improve business workflows, document handling, and operational efficiency.
Job location: 90% Remote (Europe-based) / 10% On-site in Cologne, Germany
Contract type: Employee or Contractor
Target start date: July
Working hours: Full-time (40h/week)
Compensation:
- Portugal: Annual gross salary between €50,000 to €65,000
- Spain: Annual gross salary between €55,000 to €70,000
- B2B Contractor: Between €300 to €400/day
Note: All applications (CVs) must be submitted in English.
Your Impact
---------------
In this role, you will:
- Develop and scale enterprise web applications using Angular
- Integrate frontend applications with Python/FastAPI backends
- Implement GPT/LLM-based modules to support evaluation, automation, and workflow optimisation
- Design, build, and consume REST APIs within a microservices architecture
- Implement secure authentication and authorisation mechanisms
- Collaborate closely with Data Science and platform teams to integrate AI capabilities
- Participate in technical architecture discussions and contribute to system design decisions
- Ensure scalability, maintainability, and performance of applications
- Contribute to Agile ceremonies and delivery planning
- Support deployment, integration, and release activities across environments
What Makes This Role Challenging
------------------------------------
- You will work in a highly regulated industry environment (insurance)
- You will integrate front-end, back-end, and GenAI components into cohesive systems
- You will need to balance innovation (GenAI) with enterprise reliability and security
- You will collaborate across engineering, data science, and platform teams
What We’re Looking For
--------------------------
Must-haves
- +8 years of experience in software engineering
- At least 3–4 years of Angular experience in enterprise environments
- Strong expertise in Angular and TypeScript
- Solid backend experience with Python and FastAPI
- Proven experience with REST APIs and microservices architectures
- Experience implementing authentication and security best practices