Desktop & Browser Developer en Barcelona

Netquest

Lugar de trabajo
En sede
Horas
Full-Time
Prácticas
false
Comparte la oferta

Descripción de la oferta

Netquest

Netquest is among the most advanced and innovative digital data collection specialists worldwide in the market research and analytics industry. We currently have more than 2,000,000 consumers willing to share their behavioral data and give us their opinion in 27 countries.

Our ambition is to be the most reliable, flexible and powerful data source in the market, and contribute to the future of market research through automation and innovation.

Job description

At Netquest we are looking for an experienced Desktop & Browser Developer willing to take the challenge to help us build our product suite around browser plug-ins. We use this product to invite people to install it so we can do research on their online behavior in exchange for compensation in a transparent and privacy conscious way. We use the gathered data to analyze patterns, make reports and help end clients improve their services.

 

Responsibilities

Since we maintain our current technology while we are building a new one, there are a lot of interesting problems to be solved, including:

  • Help design our new architecture and technology
  • Create new functionalities for our product based on JavaScript and Typescript browser plug-ins and or native applications based on C#, Objective-C and Swift
  • Improve and maintain the current implementation
  • Add testing capabilities using frameworks like Selenium
  • Perfectioning our build process using Docker environments
  • Improve the rest of the team by sharing your knowledge and passion while you take some back from the team too.

What we offer

Our current team is a group of passionate all-round engineers. The development method we use can be described as pragmatic and efficient. We all hang out on Slack and have daily face-to-face meetings.

We build native applications for desktop and mobile systems, extensions for browsers and we also develop our own collection of backend services, so you will work within a team with different skill sets that come together as a product.

Specifically, for the development of native desktop solutions and browser extensions, we work with different technologies:

  • JavaScript, Typescript
  • C#
  • Objective-C
  • Swift
  • Browser plug-in/extension/add-on frameworks (Chrome, Firefox, Safari, Edge)
  • React (user interface)
  • CSS3/Sass (styles)
  • Redux
  • Webpack
  • Selenium / Karma (automated testing)
  • Docker (for continuous integration and running workloads)

While our backend systems are using:

  • Ruby on Rails
  • Python
  • MySQL
  • AWS: Lambda, ECS, RDS, S3, Athena, CloudWatch…
  • Elasticsearch
  • Terraform
  • NodeJS
  • Rust
  • Go
  • Swagger

Of course, we write our mobile native applications with:

  • Java and Kotlin on Android
  • Objective-C and Swift on iOS.

Requirements

What we ask for

 

We expect you to take on the challenge of diving into our technology and claim a piece to make it the best in the world. We want you to be passionate about technology and be able to apply the best tools for the task at hand.

We are looking for an engineer with experience but we will also consider your application if your motivation or talent can compensate for your juniority.

You are the right candidate if you have:

  • Working experience with native languages like C#, C++, Objective-C or Swift
  • Working experience with JavaScript with strong knowledge in ES5 and ES6 standards and TypeScript
  • Experience working with medium-large applications and build frameworks
  • Understanding of REST principles, API usage and design
  • Experience or willing to learn browser plug-in development
  • Affinity with automated and unit testing.
 

Acerca de Netquest

  • Big Data

  • Barcelona, Spain

  • 200-500

  • 2001

Netquest is among the most advanced and innovative digital data collection specialists worldwide in the market research and analytics industry. We currently have more than 2,000,000 consumers willing to share their behavioral data and give us their opinion in 27 countries.

Our ambition is to be the most reliable, flexible and powerful data source in the market, and contribute to the future of market research through automation and innovation.

Otras ofertas de ingeniero de software que podrían interesarte...