Senior Frontend Engineer (Sitecore Pages)
Description
About Us:
Sitecore’s mission is to provide cutting-edge DXP solutions that enable the world’s greatest brands to craft truly unforgettable experiences for their customers. A highly decorated industry leader, Sitecore brings content, commerce, and data into one connected platform that delivers millions of digital experiences every day. Thousands of blue-chip companies, including American Express, Porsche, Starbucks, L’Oréal, and Volvo Cars, rely on Sitecore to provide more engaging, personalized customer experiences. Under the leadership of our new product-centric CEO, we are poised to continue to push the boundaries of marketing technology and shape the future of customer engagement. Learn more at Sitecore.com.
About the Role:
XM Cloud Pages team is a young international team, located across the Europe, which owns the Page Editor application that combines editing and design capabilities for building web pages. With Pages, you can create any number of webpages, in any language, and publish any versions of the pages composing your website at any time of your choosing.
You will become a key part of our JavaScript Pages team, where you will contribute to existing as well as new products. The role is perfect for someone who is passionate about JavaScript and likes to be a part of a team that focus on using cutting-edge technologies.
What You’ll Do:
- Develop an enterprise-size single-page application and multiple internal libraries using Angular, RxJS, Typescript, Karma, SCSS
- Develop new features, discuss and design software solutions with a motivated and experienced team
- Research new technologies and tools to improve business processes
Interface with other teams to incorporate their innovations and vice versa - Give helpful, constructive feedback through code reviews
- Proactively identify and drive changes as needed for the assigned codebase, product area, and/or systems
What You Need to Succeed:
- At least 5 years of experience as a Frontend Developer
- Extensive experience building and designing complex projects using modern js frameworks (preferably Angular)
- Excellent knowledge of Typescript
- Excellent knowledge of HTML, CSS, and modern styling techniques (Flexbox, Grid, SCSS)
- Good understanding of unit testing for modern JS frameworks (preferably Jasmine, Karma for Angular)
- Experience in using RxJs
- Ability to make decisions and provide technical guidance
Additional Skills That Could Set You Apart:
- Extensive experience in Angular
- Experience working with complex UI projects
How we hire:
Sitecore is proud to be an equal-opportunity workplace. We are committed to equal employment opportunity without unlawful regard to race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status or any other local legally protected characteristic.