Job Details
Location:
Gurgaon, Gurugram, Haryana, India
Posted:
Aug 06, 2021
Job Description
Who we are At Criteo, our culture is as unique as it is diverse. With offices around the world, our incredible team of 2,600 Criteos collaborates to create an open & inclusive environment. We work together to achieve our goals, push boundaries, and be impactful. All of this supports us in our mission to power the world’s marketers with trusted & impactful advertising.
What you’ll do As a software developer in the Operations team, your primary focus will be to build and maintain solutions that improves operational efficiency and create custom solutions to address client requirements. You will be at the cross-road between Operations, R&D, Security & Infrastructure and Product teams, contributing your technical skills and analytical insights to help our teams deploy Criteo products and secure performance throughout the region. You will be collaborating with the Operations teams in India, Singapore, Australia, Korea, China and Japan to understand individual market and teams’ requirements. You will proactively suggest new ideas along the way to further improve efficiency. Creating and delivering on KPIs to measure the impact and efficiency of your tools will also be a key objective. As a developer for Operations, you will work in alignment with the Central team based in Paris, to showcase innovations developed for the APAC region and you will contribute to enhance projects globally. By working with the APAC and Central Operations teams and business teams: you will have a direct and indirect impact on more than 30 offices in the world (and so will your bugs, so you’ll be expected to be on top of those!). This role is based in our Gurgaon, India office.
Who You Are
- You are a technically savvy and you know how to communicate effectively to various stakeholders, be it an infrastructure engineer when discussing network connectivity or to a Sales manager when having to explain what a technical error implies for his client.
- You are a problem-solver and you rise up to challenges, especially tough ones.
- You have a strong sense of ownership and you find great satisfaction in resolving issues.
- You are pragmatic, and you get stuff done! A problem solved partially today is better than a perfect solution next year. You won’t forget the long-term solution though, you’ll be sure to include that in your roadmap.
Challenges
- Define the web architecture for our internal or external 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 work on backend development when needed.
What We Need
- Minimum 3-5 years of full stack software development experience dedicated to creating new tools, platforms, products and maintaining existing ones.
- Expert mastery of web technologies such as modern Javascript (ES5-ES6), CSS, HTML.
- Experience with JavaScript frameworks such as Angular, React and alike.
- Proficiency with creating restful services using any node based framework such as Express.js or nest.js .
- Familiarity with any database technology such as MySQL, Mariadb or MongoDB.
- Minimum 2+ years of experience with Typescript is a must, familiarity with others languages such as C#, PHP is nice to have.
- Strong commitment to quality designs, automated testing, and documentation.
- Good communication skills in English, both written and spoken.
- Ability to operate with and alongside multiple development teams, across several time zones.
- Willing to experiment with language agnostic development projects.
- Knowledge of hosted platforms (e.g. AWS), continuous integration, code versioning and release systems.
#LI-HC1 At Criteo, we are committed to creating an environment where all Criteos feel a sense of belonging. We nourish our diversity by listening to all cultures within Criteo - and there are many. We are proud to be a global team and conscious that it takes people with different perspectives, thoughts and cultures to succeed. 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.
Apply for this job