Filled
This offer is not available anymore

Senior Full-stack Engineer in Barcelona

Zinio

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Zinio is looking for a Senior Full Stack Engineer in their Barcelona office.   
   
“Delivering innovative digital magazine content on every device in every country.”    

Zinio 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.  

As a seasoned Senior Fullstack Engineer, you 

  • Have worked with different technologies across time, but you have at least some years of experience in Javascript and PHP 
  • Have experience building web apps from scratch, with the support of product owners and technical colleagues 
  • Will join a backend team in order to turn it into a squad. 
  • Will build a completely new application for publishers (external clients, greenfield) with the rest of the team, including backends, QA, and the Product Owner.  
  • Have zero problems communicating yourself in English. You will often need to present and defend your technical decisions to an english speaking audience. 
  • Leveraging the latest technologies, languages, and frameworks to get our applications and services closer to end-users and increasing our footprint    
  • Contributing to concept development and technical strategy in an agile environment, with colleagues across the world.    

What we expect from you:    

  • Some strong experience with Javascript and PHP.   
  • On the frontend side: 
  • Experience with React, HooksRedux, and Typescript.   
  • Understanding of HTML5, CSS3 and client-side scripting.    
  • Experience with NodeJS, and building tools such as Webpack, Gulp, and Grunt.    
  • Experience with Express.    
  • Experience with Styled Components.    
  • On the backend side: 
  • Experience working with frameworks such as Symfony 
  • Experience with DDD, CQRS, hexagonal
  • Experience with Microservices. You understand both the good and bad points of working with Microservices and how to work properly with them. 
  • Good testing culture. No matter if you do the tests before the code or vice versa, your tests are ALWAYS part of the last PR. 
  • Docker is your friend. You have experience working with Docker and Docker Compose. 
  • Git. Good deployment practices. Experience with CI services like Travis or CircleCI. 
  • Agile development skills. 

It will also be highly valued if you have:    

  • Experience with frameworks/libraries as Angular, Vue, Ember.    
  • Experience with libraries as Mobx, Flux, Reflux.    

What do we do in this team: 

  • We deal with the ingestion of all that magazine content into the system, meaning that you will get fluent with different data exchange standards such as different XML schemas, ePub formats, and the likes. 
  • We serve all that content in many flavours, through REST APIs and also file deliverables such as image thumbnails, so you will get to work with different content serving solutions, lambdas, cloudfronts, etc. 
  • We own and hydrate the content search engine, so you will get to work on fine-tuning the right parameters for optimal results. 
  • We have some green fields here and there and we get to rethink/refactor many services that are in different stages of hexagonality. 
  • We share lots of memes too. 

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 challenging new projects.   
  • We have a highly skilled team so you can learn from your colleagues: knowledge sharing is strongly encouraged and lived.    
  • Training budget for those books and courses that will benefit Zinio and you.    
  • Agile/ Scrum way of working and philosophy.   
  • You will be part of a multicultural team, working with different countries and time zones.   
  • We have a fun, friendly & international work environment.   
  • Flexible working hours and availability of either work from home, or come to the office if you are in Barcelona. 

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. 

If you are interested, please apply sending your CV in English with all data relevant to the position. 

 

About Zinio

.

Other full-stack developer jobs that might interest you...