Senior Software Development Engineer - Front End
Company: Criteo
Location: Palo Alto
Posted on: June 17, 2022
|
|
Job Description:
Who we areAt Criteo, our culture is as unique as it is diverse.
From our offices around the world or from home, our incredible team
of 2,700 Criteos collaborates to develop an open andinclusive
environment. We aim to create a place where people can grow and
learn from each other while having a meaningful impact. We work
together to achieve our goals, push boundaries, and share
successes. All of this supports us in our mission to power the
world's marketers with trusted andimpactful advertising.Within our
Insights group, we are building sophisticated technology to
transform how brands grow in e-commerce channels. We use data and
machine learning to ensure our customers' brands are
well-represented, discovered, and purchased. In turn, we drive
material sales and profitability for brands that they cannot
achieve elsewhere.We are obsessed with our customers and with
building a company, product, and culture that serves our customers
and team well.We seeking a talented & intellectually curious Front
End Engineer to build powerful and modern user interfaces. In this
role, you will get to collaborate with amazing colleagues to solve
challenging problems, have a material impact on our success, and
grow with our company.What You'll DoHelp build our next generation
of UI's, designed to support the needs of hundreds of clients
across the globe.Understand product and customer priorities, and
balance those against operational and technical needsGuarantee top
quality code; practice code reviews, unit tests, integration tests,
end-to-end tests in a continuous integration environmentWork with
variety of teams to integrate front-end components with back-end
databases and applicationsWork with UX and Product teams to design
and architect -products that customers loveCoordinate with other
front-end teams globally to share best practices and codeDefine and
inform our product and technical roadmaps. Review code.Constantly
seek and deliver feedback so that we make good decisions for our
customers and company.Who You AreBS in Software Engineering or
related fieldProgramming experience, writing code and unit
testsExpert understanding of Computer Science (data structures,
algorithms, optimization)Very knowledgeable about modern web
technologies (such as modern JavaScript ES5-ES6, CSS, HTML, RESTful
web services)Experience with JavaScript libraries (e.g. Redux,
RxJS), modern frameworks (e.g. Angular, React, VueJS)Product
minded: committed to building the best customer experienceStrong
commitment to quality designs, automated testing, and
documentationA passion for shipping quality high-performance codeA
strong sense of ownership and a dislike for passing the buckA
problem solver, a fixer, and a creative technologist. We believe
coding is a talent and a passion, not just a skill.A strong
communicator and a team player who can work efficiently with
othersYou have deployed software to cloud environments. GCP
experience is a plus, as is experience with DevOps tooling for
provisioning, configuration, and deployment.You have sharp
analytical abilities, proven software design skills, and a track
record of delivering quality products.You can take high-level
product and technical direction to drive priorities and manage
work.Bonus SkillsExperience in an ecommerce or digital advertising
technology businessExperience with JavaScript unit & integration
tests frameworks (e.g. Jasmine, Mocha, Jest---) and UI test
frameworks (e.g. Protractor, Nightwatch, Cypress,
TestCafe)Experience working with product owners to understand and
implement business requirementsA demonstrated track record of
taking initiative and acting as a leaderComfort with a very
fast-paced and continuously changing environmentExperience building
software in the startup world or as a consultantAt Criteo, we
believe the future is wide open when it includes everyone. 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. We want you to come
as you are so we can succeed together.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.Job SummaryJob number: r13891Date posted :
2022-05-16Profession: EngineeringEmployment type: Permanent
Keywords: Criteo, Palo Alto , Senior Software Development Engineer - Front End, IT / Software / Systems , Palo Alto, California
Click
here to apply!
|