← Retour aux offres

Junior Full-Stack Software Engineer

Postée le 14 juin

Lieu : Échirolles (Isère) · Contrat : CDI · Rémunération : Negotiable €

Société : Criteo Labs

At Criteo, we connect 1.4 billion active shoppers with the things they need and love. Our technology takes an algorithmic approach to determining what user we show an ad to, when, and for what products. Our dataset is about 45 petabytes in Hadoop (more than 90 TB extra per day) and we take less than 10ms to respond to an ad request. This is truly big data and machine learning without the buzzwords. If scale and complexity excite you, join us.

What is it like to work in our R&D?
Criteo’s Product Engineering is responsible for building the client-facing products that make Criteo tick. Our engineers develop industry leading machine learning techniques working on feature extraction, model definition, prediction, recommendation and dynamic creatives.

We build high scale, real time, low latency systems, serving over 3M qps, handling over 200B http requests on a daily basis. And we build the applications, APIs and UIs to provide first class service to our clients & partners (retailers, brands & publishers).

Description du poste

- Define the web architecture for our customer-facing tools.
- Design, develop, test, ship and maintain web-based tools that transform our way to operate our business and that redefine the interaction with our customers.
- Cross-browser web application development.
- Full stack development, you are able to roll up your sleeves and help the team on backend development when needed.

Profil recherché

- BS/MS in Software Engineering or related field.
- 1/2+ years of experience in developing web-based applications.

- Proficient with web technologies such as modern Javascript (ES5-ES6), CSS, HTML. Continuous integration aficionado, you are a using webpack, npm/yarn and their ecosystems.
- Sense of ownership and ability to drive issues and new ideas.
- Can prove a first experience in Object Oriented Programming on one of the following languages : C#, Java, Python or C++.

- Strong commitment to quality designs, automated testing, and documentation.
- Good communication skills in English, both written and spoken.

Bonus point

- Strong sense for clean web design and fundamental understanding of UX issues. Are you Pixel perfect?
- Experience with JavaScript libraries (e.g. Redux, ...), modern frameworks (e.g. Angular), Material Design, testing frameworks (e.g. Jest, Cypress). You work on personal projects, curious about new technologies (Typescript, ES6, RxJS, etc...)
- Have experience with developing and extending large and complex systems.
- Have worked in Agile environments, are passionate for shipping quality code and for automated testing.

Pour postuler :

If you are interested in applying to this role, feel free to send your CV to f.coronini@criteo.com