Back-end Engineer (Senior) in Barcelona


40,000 - €45,000
Share offer

Job Description

Filmin is a Video On Demand platform focused on independent cinema and series, novelties and classics. This approach allows Filmin to present an extensive catalog of 15,000 titles, the largest in Europe for a subscription platform and is currently operating in Spain, Portugal and México.

💻 Hard Skills

  • 4+ years of PHP
  • Frameworks (Symfony or Laravel)
  • SOLID, Hexagonal Architecture, DDD, Clean Code
  • Testing (unit, integration, functional)
  • SQL databases (PostgreSQL, MySQL)
  • Cache and queue systems (Redis, RabbitMQ)
  • CI/CD knowledge
  • Feel comfortable writing technical documentation

👥 Soft skills:

  • Open-minded and willingness to work and collaborate within a team.
  • Curiosity and eager to learn.
  • Strong critical thinking and problem-solving skills.
  • Ownership and responsibility over own code.

💡What you will do

  • Be an active part in all the stages of development of new features: from the decision-making to the final delivery, applying good code practices and with special attention to software architecture.
  • Work on the continuous improvement of the applications, refactoring the actual code in order to improve the architecture, performance and scalability. Your opinion matters.
  • Work in an application with high traffic distributed in a wide variety of devices (mobiles, tablets, Smart TVs, gaming consoles).
  • Work in an agile environment with sprints, dailys, plannings and retrospectives.
  • Pair programming, code reviews and close collaboration with other developers.
  • Help us to improve the engineering culture in the company and share knowledge. You can see how we work in our blog.

☀️ What we offer

  • Indefinite contract
  • Salary range 40K-45K
  • 3 days remote + 2 days office (in Barcelona)
  • Flexible working hours
  • Free Friday’s afternoon
  • Free afternoons in summer
  • 25 vacation days
  • Weekly trainings
  • Training budget
  • You can choose your equipment
  • Friendly environment

📱 Hiring process

  • Interview with the CTO and a backend engineer (30min call)
  • Technical interview (pair programming) (1h call)
  • Final interview (30min call)




About Filmin

  • Entertainment

  • Barcelona, Spain

  • 50-100

  • 2006


Other backend developer jobs that might interest you...