Apply now »

Full-Stack Software Engineer

Req ID:  29304
Posted on:  26 Mar 2025
Location: 

Madrid, Spain

Department:  DIGITAL R&I
Job Family:  Information Technology


 

Full-Stack Software Engineer 

 

ROLE: 

 

  • Become a technical expert in charge of maintaining and evolving a portion of our internal digital platform. 

  • Design, build and maintain backend services and libraries (in Kotlin) and frontend app and libraries (in TypeScript). 

  • Explore, evaluate and introduce new innovative technologies. 

  • Contribute to the “bottom-up” technical roadmap construction in coordination with stakeholders. 

  • Actively help the agile team organize its work and processes, and deliver results of highest quality. 

  • Create self-contained, reusable, and testable modules and components. 

  • Apply and promote software engineering best practices (testing, documentation, code review, etc.) 

  

PROFILE: 

  

  • Bachelor or Master's degree in Computer Science, Engineering, or related field. 

  • Demonstrated backend experience (Spring Boot and its ecosystem) and frontend (TypeScript, Angular and its ecosystem) or willing to grow as Full-Stack. 

  • You want to collaborate with others and learn how to write well-tested and efficient code that is easy to understand, evolve and maintain. 

  • You are a great team player who likes multi-cultural working environments and is also able to work independently. 

  • Experience in other functional or reactive programming is a plus. 

  • Fluent in English, with the ability to effectively communicate technical concepts to diverse audiences. 

  

JOIN US! 

  

  • Our success comes from our highly skilled and talented employees. 

  • Respectful entrepreneurship and a long-term vision are key for success. 

  • Our people contribute to a more secure world.  

  • Diversity at all levels of an organisation is a strength.  

 

 

 

Apply now »