Heads up: this job position has expired. If you were already in process, no worries; it will still proceed as normal.

Senior Front-end Developer - React

Netquest
We are experts at orchestrating combinations of data to fine tune consumer insights

Job details

  • Full-time
  • map markerBarcelona, ES
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeSenior
  • routeSpanish
    Preferred spoken language

Apply now

Intro

Society is undergoing a true data and digital revolution, and we want to provide the many agents involved in this revolution with the chance to understand what is going on.

To complete this mission, we collaborate with people who represent global society. We have more than one million collaborators (known as panelists) who give us their opinions in exchange for points which can be redeemed for any of the thousands of gifts we currently offer. We are now expanding into a worldwide scale and we want to make their experience more engaging and social by improving the panelist experience to a whole new level and, at the same time, providing the proper tools to make our own operations much more efficient.

To do so we want to rebuild our panelist management platform from scratch, in a Service Oriented Architecture approach, adapting it to our current and future needs, and the volume of data we're currently dealing with, and also prepare it to handle the business growth we're experiencing.

That's why we are looking for a passionate and talented **Senior Front-end Developer **with experience in React to join our development team.

We are offering a place in one of our development teams. In the IT team we are about 20 mates, among developers, systems/dev­ops & QA.

We develop based on Agile methodologies (XP + Scrum), always adapted to our needs. We have two week sprints with demo and retrospective after each sprint. On the XP side we encourage to use TDD as well as code reviews and code conventions meetings.

We are open- ­minded about choosing the technology that suits better in each project and we love learning new technologies (languages, frameworks, tools, etc.) so we can widen our options.

Here you have some technologies within our stack:

  • React
  • Redux
  • reselect
  • RxJS
  • Redux-observable
  • Ant Design
  • Webpack
  • Mocha
  • Enzyme

And between our current development tools you can also find:

  • Webstorm Atom
  • Git -GitHub
  • Jenkins CI & Testing Automation
  • Jira + Agile
  • Trello
  • Selenium
  • AWS
  • Docker

As a Senior Front-end Developer at Netquest you will:

  • Participate in the definition and development of the presentation layer of our current and new applications
  • Choose the more suitable technologies for each application, focusing on a mobile-first approach
  • Create a great user experience for each application

Main requirements

  • Deep knowledge of JavaScript internals, ES6, HTML5 and CSS3

  • Desire to own code quality, stability, reliability and creating great user experiences

  • Experience in JavaScript frameworks such as React, Vue.js, AngularJS, Backbone.js

  • Experience in cross-browser development & testing

  • Experience in usage of RESTful HTTP APIs

  • Commitment with development and quality

  • Willing to work in a dynamic, fast­-change, start­-up-­ish environment

  • Perfectionist attitude

  • Proactivity about development method or development techniques

  • As a team member, we expect you to contribute to different tasks and adapt to different situations. We are looking for a Senior Front-End with experience in React but we will consider your application if your motivation or talent can compensate for your juniority. We want you to enjoy software development and look for new challenges, willing to add your bit to our team

Nice to have

  • Experience in prototyping tools like Sketch
  • Testing frameworks such as Mocha, Jasmine, Jest
  • Build tools such as Webpack or Rollup
  • CSS pre­processors such as Less or Sass
  • Experience in usage of FP libraries like RxJS, Ramda, Lodash-fp
  • Unix power user
  • Git

Perks

  • Flexible working hours
  • Opportunity to work with the newest techologies
  • Free coffee & fruit
  • Social benefits

Apply now