DescriptionAboutCharlotte Tilbury Beauty
Founded in 2013 byworldrenownedmakeup artist and beauty entrepreneur Charlotte TilburyCBE Charlotte Tilbury Beauty has transformed the global beauty industry with one mission: to empower everyone everywhere to look and feel like the most confident version of themselves. With oureasytouseeasytochooseeasytogifticonswevebecome one of the mosttalkedaboutbeauty brands on the planet - and the magic is only growing.
Todaywerea global beauty phenomenon scaling at record speed across 50 markets with over 3000 Dream Team members bringing the Tilbury magic to life every single day. Across the world our Retail Teams and Magic Offices workhandinhandto shape the Charlotte Tilbury experience -from the glamour of London and the style capitals of Europeto the energy of the Americas the vibrant beauty hubs of the Middle East and thefastgrowinginnovation centres across APAC. Every region brings its own sparklecultureand community creating the unmistakable magic of Team Tilbury.
by creativityinnovationandindustryleadingtech. And as we continue to break records across countrieschannelsand categorieswerelooking for extraordinary talent to join us.
About the role
Were looking for motivated curious and collaborative engineers who are excited to build game-changing features with luxury-level polish and reliability. If you love solving problems working across disciplines and bringing ideas to life youll thrive here.
- Building scalable back-end services and APIs using Java and Spring Boot.
- Designing scalable systems and well-defined service interfaces with a strong understanding of modern software architecture and testing practices.
- Writing clean high-quality code that is easy to test maintain and extend across both front-end and back-end services.
- Driving quality throughexcellentautomated testing practices including API testing to enable continuous deployment.
- Understanding how modern web applications work end to end from browser HTTP requests and API calls through to service-layer logic data handling and page rendering.
- Using AI tools and practices to enhance product features improve code quality and optimise engineering workflows.
- Building high-performancereliableand scalable solutions on AWS or similar public cloud infrastructure.
- Any experience building modern mobile-first web applications and components using React TypeScript or is beneficial.
Who you will work with
Reporting to the Engineering Manager and working in the Engineering Team App Squad etc.
About you
- On the back end we use Java with Spring Boot in an AWS (Amazon Web Services) environment
- On the front-end React Redux TypeScript SCSS and test with Jest Enzyme React testing library and Cypress
- Orchestration of our test and deployment process usingCircleCIwith GitHub Maven
- We useContentfulandElasticPathas our content and commerce engines respectively
- We also use Optimizely to run A/B testing on the features we build
Charlotte Tilbury is afastpaced dynamic andeverevolvingenvironment where agility ambition and a passion for excellence help our teams thrive. We look for people who want to grow innovate and be part of a truly global #DreamTeam.
While we outline the experience and skills we believe set candidates up for successtheyrea guide - not a barrier. If you candemonstratethe capabilities needed for the rolewedlove to hear from you whether you havemore or less experiencethan listed.
Why join us
- Be a part ofthis valuesdriven high growth magical journey with an ultimate vision to empower everyone everywhere to be the best version of themselves
- Werea hybrid model with flexibility allowing you to work how best suits you
- 25 days holiday (plus bank holidays) with anadditionalday to celebrate your birthday
- Inclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey
- Financial security and planning with our pension and life assurance for all
- Wellness and social benefits includingMedicash Employee Assist Programs and regular socialconnectswith colleagues
- Bring your furry friend to work with you on ourallocateddog friendly days and spaces
- And not to forget our generous product discount and gifting!
At Charlotte Tilbury Beauty our mission is to empower everyone everywhere to feel like the most beautiful and confident version of themselves. We bring this to life by welcoming people from diverse backgrounds cultures identities and perspectives into our global team. A workforce that reflects the world around us helps us better serve our communities our customers our colleaguesand every candidate who takes part in our recruitment process.
If you need support or would like to apply through an alternative method please contact us at
Want a closer look at life at Charlotte Tilbury Beauty Follow ourLinkedIn page!Forupdates stories andbehindthescenesmoments.
Required Experience:
Contract
Employment Type : Contract
Department / Functional Area: Engineering
Experience: years
Vacancy: 1