Filled
This offer is not available anymore

Senior Engineering Manager in Barcelona

Zinio

Category
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description


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 in this sector, Zinio works with every major magazine publisher in the world.  We operate online newsstands and award-winning mobile-optimised iOS and Android apps in more than 30 languages, providing access to digital magazines which can be read online and offline on any platform. Zinio also develops Newsstands, Readers, Libraries, API-services and PDF-to-XML conversion for partners with major white label clients across the world making use of our products.  

The company has delivered 750M digital magazine editions across more than 8,500 titles from 1,300publishers in 200 countries to over 10M customers. Headquartered in NYC, the company has offices in San Francisco, Barcelona, London and Ho Chi Minh City.

 

Responsibilities:

As a seasoned software engineer you know how to solve problems. You enjoy taking difficult challenges where the limitations are not always necessary technical. You know when to stop and do things the right way and when getting stuff done.

At the same time, you know how to surf around different teams and priorities but also focus on the task at hand. You love changing the rules and driving the game because hey, that's the only way to succeed.

You code or have coded in several languages  where you have one or two in your main expertise area (ideally PHP, but perhaps Ruby, Node, Java or others), however also know your way in other languages on top of a varied set of tools of many kinds and technologies, but that's a given if you are already reading this. You can travel around different sets of stacks, and if you don't know something, you can quickly learn about it.

The point is that you know several technologies and know which one to use for the right thing. You know how to scale up applications and how to deliver a quality product to clients. But most importantly, you do it because you love it. You enjoy building good software that works and solves problems and even better if you do it with a great team working together to learn from them and teach them alike.

You have more than 6 years of experience coding and battling in high availability applications and big complex projects, and more than 3 years managing or coordinating teams as Technical Lead or Engineer Manager. You feel confident leading teams to success by teaching with example and mentoring best practices, all with a reduced ego and learning attitude.

With that you will lead, coordinate, mentor and recruit the engineering team for all our content management in Barcelona (4-5 developers). From CMS to Feed management and integrations with top firms such as Apple or Amazon. You would work alongside the other Backend and client teams in a > 50 strong engineers’ team, and will drive directly the cross team architecture of everything we do.

The role reports to the CTO.

Note this is a management position. Not a hands-on programming role. But if you get time to code after the meetings, alignment with stakeholders, product owners and other engineer managers and tech lead, awesome!

 

Requirements: 

    • Very strong in one of the following: PHP, Node or Java, but others are welcome.
    • Very strong in other languages and frameworks (Scala or Go are a plus).
    • TDD / BDD knowledge.
    • MySQL + expertise with several NoSQL solutions (i.e. you know which toolset is the right one for the problem at hand) such as Redis.
    • Strong Javascript knowledge.
    • Git workflow. Good deployment practices. Experience working with CI tools (Here we do CircleCI).
    • Strong experience integrating with APIs.
    • Experience working with process / CQRS / Asynch APIs and message brokers (Resque, sidekiq, rabbitMQ, Kafka, etc).
    • Experience designing scalable architectures and systems.
    • A bit DevOps. You know your systems, can use Linux and dockerize your applications. Some experience with AWS is welcome.
    • Agile development skills.
    • Ability to speak human with stakeholders.
    • Do-it attitude. Never blinded by the process or the language, understanding that what matters is to solve the problem.
    • Experience in Ecommerce and transactional platforms.
    • Good communicator, both in Spanish and English.
    • Nonconformist, willing to change the world!

 Some keywords it would be great if you are familiar with:

PHP, NodeJS, Ruby, Rails, sidekiq, Resque, MySQL, Scala, Elasticsearch, APIs (the good ones, and the bad ones), Capistrano, Cucumber, Capybara, HTML5, CSS3, Java, JSON, Git, CSV, JSON, Good taste on music, etc.

Why You’ll Love Working with us:

  • Highly skilled team: Knowledge sharing and learning from your colleagues is strongly encouraged and lived.
  • You will be part of a multicultural team. We have a fun and friendly international work environment.

 We Offer Great Benefits Including:

  • Open space office in Barcelona with awesome views.
  • Team Building activities.
  • Free fruit and beverages.

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

  • Meal, Public Transportation Card & Nursery.
  • Training.

 If you are interested, please apply sending a cover letter and CV in English with all data relevant to the position.

By applying for this position, you accept the Candidate Privacy Policy


 

About Zinio

.

Other jobs that might interest you...