Filled
This offer is not available anymore

Senior PHP Back-end Developer in Barcelona

Zinio

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

Delivering innovative digital magazine content on every device in every country.

Zinio / Naviga brings innovation and inspiration to the world of magazine publishers and consumers by delivering the ultimate digital reading experience on any device. As a pioneer, Zinio operates online web newsstands and award-winning iOS and Android apps, providing access to digital magazines & articles in more than 30 languages, which can be read online and offline on any platform.

Zinio Pro converts print magazines to digital content through a Software as a service (SaaS) platform that transforms PDF to other formats such as XML, ePub or ANF and distributes it to different platforms such as Amazon Kindle, Apple News or Zinio Pro's white label publisher web and mobile apps.

The company has delivered 750M digital magazine editions across more than 8,5k titles from 1.3k publishers in 200 countries to over 10M customers.

Zinio is looking for a Senior PHP Engineer in their Barcelona office.

As a seasoned Senior PHP Engineer, you:

  • Can code in several languages, although you have one or two in your main expertise area (ideally PHP and other languages); however, you can travel around different sets of stacks, and if you don't know it, you can quickly learn about it.
  • Have years of experience battling in high-availability, distributed, cloud-based applications, and big complex projects.
  • Have absolutely zero problems communicating yourself in English. You will need to present and defend your technical decisions to an english speaking audience.
  • Are willing to be the technical spearhead of the team, training other members and providing new solutions to old problems.

What do we do:   

  • Automatic ingestion of the content journals into the system, working with different standard formats, such as XML, ePub and similar.
  • We serve content, via REST APIs or multi-format files, so you will work with different content and search service solutions, APIs, lambdas, Cloudfront, ElasticSearch, etc.    
  • We use microservices and DDD with hexagonal architecture although we also have legacy code to maintain or refactor.

What we expect of you:  

  • Ease of programming and learning other programming languages.      
  • +5 years of experience with complex projects, high-availability and cloud based applications.    
  • Good writen and spoken English (B2 level at least).  
  • Curiosity and the will to optimize things by providing new solutions.

Your required experience:   

  • POO and SOLID principles. Good coding practices and clean code.  
  • Scalable architectures and high availability systems.    
  • Microservices, DDD/CQRS/hexagonal in PHP + Symfony.  
  • Data modeling in both SQL and NoSQL.    
  • Process/messaging applications (SQS, rabbitMQ, ZeroMQ, etc.)  
  • Unit testing. Your tests are ALWAYS part of the last PR.    
  • Docker and Docker Compose.    
  • Git workflow. Good deployment practices.      
  • Agile development skills.

It would be a plus if you have experience with:  

  • CI services such as Jenkins, Travis or CircleCI.    
  • Cache systems (Redis, Varnish, Memcached, etc.)    
  • Elasticsearch.

Why you'll love working with us:   

  • We are a technology company, so we invest in technology and our people!    
  • We lead our sector of activity and are always facing new challenging projects.    
  • We have a highly skilled team that will let you learn from your colleagues: knowledge sharing is strongly encouraged and lived.    
  • We have a fun, friendly & international work environment.    
  • Hybrid model. 1 day per week in Barcelona office.  

We offer a competitive salary package and a flexible salary plan, including:  

  • Health Insurance Program.    
  • Meal, Public Transportation Card & Nursery.    
  • Training budget for teams. Books, meetups, you name it.

We also offer great benefits, including:  

  • Open space office in Barcelona with awesome views and fresh fruit, tea & good (unlimited) coffee.    
  • Team-building activities.
  • Free digital magazines.
 

About Zinio

.

Other backend developer jobs that might interest you...