Skip to main content

Full Stack Python Developer

Full Stack Python Developer
3 weeks ago

Ryanair Labs

Ryanair Labs is the technology brand of Ryanair, a startup inside a corporation and a state-of-the-art digital & IT innovation hub creating Europe's Leading Travel Experience for customers. Madrid tech hub is dedicated to hiring top talent inside and outside Spain with different backgrounds creating eclectic and inclusive teams that want to have a game-changing impact on a business that carries more than 150m passengers per year on over 2,100 routes. The RoleData Team are looking for a Full Stack Python Developer to work in a multi-disciplined team, working alongside Data Scientists, BI Developers, UX Designers, and Product Owners, who will own their work from the initial idea to the final implementation.


  • Developing fault-tolerant, responsive applications.
  • Designing and architecting software systems.
  • Creating visually appealing and interactive graphics and data visualizations.
  • Managing projects from conception to completion.
  • Participating in the full software development lifecycle (SDLC).
  • Addressing both technical and end-user requirements.


3 or more years of experience in full stack development. Proficiency in backend technologies such as Python, with expertise in frameworks like Django, FastAPI, or Flask. Strong frontend skills, including JavaScript or TypeScript, HTML, and CSS (or equivalent).

Proficiency in frontend frameworks such as React JS, Vue. Js, or Angular JS. Eagerness to adapt and learn new technologies. Excellent organizational abilities with a keen attention to detail.

Exceptional verbal communication skills. Strong problem-solving capabilities. Proficiency in English.

Degree in Computer Science or related field. Additional valuable skills:

  • Experience with visualization frontend libraries like Chart. Js, Highcharts, D3. Js, Plotly, or Leaflet.
  • Knowledge of containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Understanding of Infrastructure as Code (IaaC) principles.
  • Familiarity with Cloud Computing platforms.
  • Experience with NoSQL and SQL databases, such as DynamoDB or MySQL.


What is it like working in Ryanair as a Developer:

  • We promote innovation; all our teams are Agile, and several PoCs of new technologies or innovative ideas are launched every week.
  • A competitive but flexible technical career plan.
  • We believe in a hybrid working model, where you can work up to three days per week remotely, but you will also enjoy the excellent work environment at our modern offices in the heart of Madrid.
  • We offer a relocation package to people who are coming from another country.
  • Travel discounts (of course!) #J-18808-Ljbffr

Expertise level

Work arrangement

Similar Jobs in Spain

Similar Jobs in Madrid