This offer is not available anymore

Front-end developer, Operations Mid-Market in Barcelona


Share offer

Job Description

Who We Are

At Criteo, we are building the advertising platform of choice for the open Internet, an ecosystem that favors neutrality, transparency and inclusiveness. With more than 1.4 billion active shoppers and $600 billion in annual commerce sales, we deliver performance at scale. Founded in a Paris start-up incubator, Criteo now carries out our entrepreneurial spirit across 30+ global offices. Do you want to have an impact on more than half of the world’s internet users? Join us and be part of something big.

The global Platform and Automation team

At the core of Mid-Market’s Platform and Automation team is our vision; to be a global team of collaborators, builders and trusted partners respected for our ability to drive intelligence at scale and deliver robust and extensible solutions. We’re a team of 15 data scientists and developers based in Barcelona, Boston, London and Sao Paulo joined by this common goal.

Core Values

Fail fast, fail smart. Failure gives us space to disrupt and brings new insights and innovation.

Think Global Not Local. Global scope allows us to draw on the benefits of scale, skillset and human diversity, in order to meet and raise the evolving needs of our stakeholders.

Strategically balance innovation and standardization. Innovation is crucial for continual improvements and to ‘build the car not the faster horse’, while standardization bridges technical silos and enable platform transformation.

Role Mission

Help scale and build internal tools used by more than 500 people around the globe. Drive innovation and think creatively to find new ways to help internal teams to become more efficient by replacing processes with tools.

What You´ll Do
    • Design, build and maintain the UI of a global platform for Mid-Market tools. Collaborate with back-end developers and data scientist to provide the most streamlined experience for end users and give access to the advanced machine learning algorithms based on unique big data Criteo has.


  • Work with Platform and Automation leads on platform design
  • Develop UI and front end for the MM Portal
  • Work with central teams to integrate the MM Portal with other platforms within Criteo infrastructure
  • Test and integrate new tools to ensure high quality
  • Maintain the MM Portal
  • Write technical specifications to ensure consistency of delivery
  • Ensure the smooth running of the UI by adhering to the defined SLAs
  • Ensure all security protocols are met

  • Administrative
  • Use Agile project management framework to follow up on the progress and build a backlog of features to be added
  • Keep stakeholders relationship to ensure high usage and good performance of MM Platform

  • Who You Are
      • Must have:
      • Good knowledge of JavaScript (Angular framework), HTML and CSS
      • At least 1-2 years of experience in web development
      • Familiar with Git and collaboration via GitHub, GitLab or similar
      • Familiar with unit and E2E testing
      • Experience with Agile project management
      • Fluent in English
      • Proactive, keen to take ownership of projects
      • Must be eligible to work in Spain full-time with no restriction
      • Good to have:
      • Knowledge and experience in Python (bonus points for Flask or Django frameworks)
      • Experience with building REST API
      • Worked in a global team or remotely

    Why you´ll love us
      • Competitive compensation, because you’re the best
      • Career advancement and global mobility opportunities
      • Medical and dental insurance to maintain your client-facing smile
      • Generous vacation policy (although who wants to leave Spain?)
      • Game and sports area when you need a break
      • Daily lunch vouchers to keep you going

    Join us to contribute to one of the fastest growing, leading edge technologies in online industry. We work hard, play hard and we share the same passion for e-Commerce, Advertising and Technology. We value team work, openness, technical innovation, and results-orientated thinking.

    At Criteo, we dare to be different. We believe that diversity fuels innovation and creates an energy that can be seen and felt all over Criteo. We champion different perspectives and are committed to creating a workplace where all Criteos are heard and feel a sense of belonging.

    Criteo collects your personal data for the purposes of managing Criteo's recruitment related activities. Consequently, Criteo may use your personal data in relation to the evaluation and selection of applicants. Your information will be accessible to the different Criteo entities across the world. By clicking the "Apply" button you expressly give your consent.

    About Criteo

    • Ad Tech

    • Public, IPO 2013

    •  Paris, France

    • 1500-2000 employees

    • 2005

    Criteo is a digital performance marketing company.

    Measuring return on post-click sales, Criteo makes ROI transparent and easy to measure. Criteo has 1,700+ employees in 27 offices across the Americas, Europe and Asia-Pacific, serving 9,250+ advertisers worldwide and direct relationships with 11,000+ publishers. 

    Unlike the vast majority of the market, Criteo claims it uses a transparent cost-per-click model and measures value purely on post-click sales. This demanding model is supported by sophisticated predictive technology. It processes a vast amount of rich purchase-intent data in real-time to identify buyers and deliver dynamically-created ads which are personalized for each consumer. 

    Other frontend developer jobs that might interest you...