Filled
This offer is not available anymore

Senior Javascript / Frontend Engineer– Web Projects team in Barcelona

Zinio

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

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

IMPORTANT: If you are interested, please apply sending your motivation letter and CV in English with all data relevant to the position as described in the vacancy.

ZINIO brings innovation and inspiration to the world of magazine publishers and consumers by delivering the ultimate digital reading experience on any device. As pioneers of the digital publishing industry for over a decade, ZINIO leads the digital magazine market in breadth of content and accessibility on any platform.

For magazine consumers, ZINIO operates online newsstands and award-winning iOS, Android, Windows and Kindle apps in more than 30 languages, providing the broadest selection of digital magazines accessible on any platform that can be read online or offline, synced across multiple devices and searched via archival content.

For magazine publishers, ZINIOpro converts print magazines to digital content through a SaaS platform that transforms PDF to XML, offering publishers complete flexibility in managing and delivering their content in branded, native magazine applications for tablet, smartphone and desktop, in searchable article databases, or through the growing network of ZINIO distribution partners.

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

Position title: Senior Javascript Engineer

Reporting to The web projects Tech Lead.

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

This is a hands-on role. You will be required to demonstrate excellent Software engineering skills, actively propose solutions to problems, and work well with teams to define the best way to roll out and manage growing services with a focus on our full technology stack. You should be a quick learner and comfortable jumping into large technology stacks.

If you love to write code, ship products, and solve real problems that matter, please get in touch. The post is a huge undertaking, but if you are up to the challenge, we have great stuff to offer.

What you’ll be doing:

  • Building globally distributed applications with an OCD-level of attention to detail, with a Product Owner and a Scrum Master, in an agile team, with colleagues all across the world.
  • Leveraging the latest technologies to get our applications and services closer to end-users and increasing our footprint; and
  • Contributing to concept development and technical strategy in an agile environment


Job Requirements:

  • Proficient understanding of Javascript, HTML5, CSS3 and client-side scripting
  • 3+ Experience with javascript view frameworks such as React (preferred), Angular, Vue, Ember, etc. Experience with state management frameworks such as redux and mobx is also highly valued
  • Experience with NodeJS
  • Experience with build tools such as webpack, gulp, grunt
  • Experience with CSS pre/post processors (LESS, SASS, postCSS) and responsive design
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of code versioning tools, such as Git
  • Passion for clean, tractable algorithms, data structures, interfaces, and performance optimization
  • Diligence in coding standards, commenting and documentation
  • Familiarity with some form of Test Driven Development
  • You have an opinion about have a diplomatic character. We want people who are smart, creative, and passionate about the problems we are solving
  • Comfortable with high levels of responsibility
  • Excellent English communication skills (i.e. listening, speaking, and writing)

 

About Zinio

.

Other frontend developer jobs that might interest you...