Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front End Engineer (Salesforce Commerce Cloud) image - Rise Careers
Job details

Senior Front End Engineer (Salesforce Commerce Cloud)

Company Description

About Cricut:
At Cricut®, we believe that we’re all born makers. When we built our first cutting machine, we saw the potential for a simple yet powerful tool to completely transform the way people craft, design, and DIY. Since then, we continue to innovate with new machines, platforms, materials, and tools, but that’s just what we do. Who we are is a bustling worldwide community, a means for connection, and an outlet for unbridled creativity. Join us as we place the power of handmade into the hands of ALL.

Love your work. And your coworkers. 

Our company is made up of A+ human beings. We ask tough questions, entertain ideas outside of our own, and work together to make something bigger than ourselves. With Cricut® growing in China, the U.K., Australia, New Zealand, as well as Europe and South America, we’re on an unstoppable roll, satisfying that innate creative itch around the world. We train, develop, and celebrate great work with hallway high fives and promotions within. We also throw the world’s best Halloween party. 

Enjoy incredible perks. 

Job Description

As a member of our SFCC engineering team, you will join a team of engineers to help build our global ecommerce platform. You will be part of Cricut’s eCommerce engineering team, working collaboratively with architects, other engineering teams, business stakeholders, and third parties to tirelessly enhance and evolve our ecommerce platform. You will also work closely with product owners to define and understand project requirements to build them into beautiful, scalable code for our customers all over the world! 

What does that look like in your everyday? Well, some of it will be: 

· Writing front and back-end software following Salesforce Commerce Cloud’s (SFCC) framework best practices .

· Collaborate with cross functional teammates from UX, finance, Member Care, etc. utilizing Agile development processes to deliver the best experience possible for our customers. 

· Follow software development life-cycle processes like code reviews, coding standards, etc. 

· Research platform capabilities constantly staying on top of latest trends to offer solutions to meet our business needs 

· Continuously improve our application documentation, processes and tools. 

· Document architectures patterns and methodologies

Qualifications

Required: 

· Proven development experience with at least 5+ in a development role and preferably with development lead experience 

· 2-5+ years’ experience developing on Salesforce Commerce Cloud (SFCC) supporting high-converting global implementations. 

· Strong Experience in web technologies including: HTML, CSS, JavaScript, JSON, AJAX, jQuery, web analytics, XML, web services (SOAP/REST), and open-source packages/libraries. 

· Experience in building user interfaces from common wireframing and design tools (Sketch, Zeplin, Figma, etc.) 

· Experience integrating GTM or other tag management tools, Adobe or Google Analytics. 

· Proven experience leading new implementations and building a global reference application. 

· Passion and experience mentoring developers and business team on SFCC best practices. 

· Must be hands-on–able to develop, design and deliver high quality software solutions. 

· Demonstrated experience with and enthusiasm for working within an agile environment 

· Excellent verbal and written communication

Additional Information

We take care of our team. From outstanding medical, dental, vision, and retirement benefits, to pet insurance, 401K match, life insurance, incentive programs, paid time off, on-site massages, phenomenal work-life balance, and employee discounts, we offer the best benefits package in the DIY consumer electronics industry. Period. 

Like what you see? We can’t wait to meet you.

Please attach your resume to your application.You can be sure that Cricut® is an employer who values individuality, equality and diversity, so tell us what you’re all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information!

At Cricut®, we celebrate inclusion and diversity. Cricut is an equal opportunity employer and makes employment decisions based on merit. Cricut prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines. Cricut participates in E-Verify.

Cricut Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Cricut DE&I Review
3.47 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Cricut
Cricut CEO photo
Ashish Arora
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Front End Engineer (Salesforce Commerce Cloud), Cricut

Are you ready to unleash your creativity at Cricut® as a Senior Front End Engineer specializing in Salesforce Commerce Cloud? Located in beautiful South Jordan, UT, this is the perfect opportunity for you to be part of an innovative team that's transforming the crafting and DIY experience for makers around the world! In this role, you will collaborate closely with diverse teams—UX, finance, and even our Member Care department—to enhance and evolve our global e-commerce platform. As a vital member of our SFCC engineering crew, you'll be responsible for writing front and back-end software that aligns with Salesforce Commerce Cloud’s best practices. Your days will be filled with Agile collaboration, code reviews, and innovative problem-solving as you continually research platform capabilities and improve our documentation and processes. If you have 5+ years of solid development experience, particularly with SFCC, and have the passion to mentor others on best practices, you’ll fit right in! At Cricut®, we believe in nurturing talent and celebrating successes with our fantastic perks and culture, including amazing benefits and a vibrant work-life balance. So, if you’re a tech-savvy creator with a passion for developing high-quality software solutions, join us at Cricut® and help empower makers everywhere!

Frequently Asked Questions (FAQs) for Senior Front End Engineer (Salesforce Commerce Cloud) Role at Cricut
What are the key responsibilities of a Senior Front End Engineer at Cricut?

As a Senior Front End Engineer at Cricut, your primary responsibilities include writing and maintaining front and back-end software following Salesforce Commerce Cloud's best practices. You'll also collaborate with cross-functional teams to enhance our e-commerce platform, lead new implementations, and document software architectures. This role requires a keen eye for detail and a passion for delivering high-quality user experiences through beautiful, scalable code.

Join Rise to see the full answer
What qualifications are needed for a Senior Front End Engineer at Cricut?

To qualify for the Senior Front End Engineer position at Cricut, applicants should have at least 5 years of development experience, preferably with some experience in a lead role. Additionally, strong familiarity with Salesforce Commerce Cloud (SFCC) and web technologies like HTML, CSS, and JavaScript is essential. Candidates should also possess mentoring experience and a knack for working in an Agile environment.

Join Rise to see the full answer
Does Cricut offer benefits for the Senior Front End Engineer position?

Yes, Cricut offers a comprehensive benefits package for the Senior Front End Engineer role, which includes outstanding medical, dental, and vision coverage, along with pet insurance, a 401K match, life insurance, and generous paid time off. We also promote work-life balance and encourage team engagement through activities and events!

Join Rise to see the full answer
What kind of work environment can a Senior Front End Engineer expect at Cricut?

At Cricut, the work environment is collaborative, innovative, and empowering! As a Senior Front End Engineer, you'll be part of a spirited team that values creativity and celebrates diversity. We prioritize open communication, mentorship, and team building, ensuring that every employee feels included and motivated to contribute their best work.

Join Rise to see the full answer
How can a Senior Front End Engineer contribute to Cricut's mission?

A Senior Front End Engineer at Cricut plays a critical role in empowering our global community of makers. By enhancing our e-commerce platform, you directly influence user experiences that inspire creativity and self-expression. Your expertise helps us to innovate continually and deliver exceptional solutions that resonate with DIY enthusiasts worldwide.

Join Rise to see the full answer
Common Interview Questions for Senior Front End Engineer (Salesforce Commerce Cloud)
Can you describe your experience with Salesforce Commerce Cloud?

In answering this question, discuss your background working with Salesforce Commerce Cloud, mentioning specific projects where you utilized its features. Highlight your understanding of SFCC best practices, your approach to problem-solving, and how your experience has prepared you to contribute effectively as a Senior Front End Engineer at Cricut.

Join Rise to see the full answer
How do you approach collaboration in a cross-functional team?

When responding, outline your methods for fostering collaboration. Be specific about tools you use, like Agile methodologies, and how you ensure effective communication with team members from various disciplines. Mention any past experiences where successful collaboration led to impactful project outcomes.

Join Rise to see the full answer
What is your experience with front-end technologies like HTML, CSS, and JavaScript?

Detail your proficiency in these technologies, providing examples of how you've effectively used them in past projects. Talk about specific challenges you faced and how you overcame them, emphasizing your familiarity with tools and libraries like jQuery or frameworks related to these languages.

Join Rise to see the full answer
How do you stay updated with the latest trends in web development?

Describe the methods you use to keep abreast of the latest industry developments, such as being involved in communities, attending workshops or conferences, or following thought leaders on social media. Emphasize any specific resources or platforms that you find particularly valuable.

Join Rise to see the full answer
Can you provide an example of a project where you implemented a new feature?

Share a detailed project experience where you were instrumental in implementing a new feature, discussing your role, the technologies used, challenges faced, and the outcome. Explain how this experience equips you for the Senior Front End Engineer role at Cricut.

Join Rise to see the full answer
How do you handle code reviews?

Discuss your philosophy on code reviews, emphasizing their importance for quality assurance and team knowledge sharing. Provide concrete examples of how you've both given and received feedback, and how you ensure a constructive and collaborative process.

Join Rise to see the full answer
What debugging techniques do you use in web development?

Explain your preferred debugging techniques, mentioning tools you’ve used (like Chrome DevTools) and practices you follow. Describe a scenario where these techniques helped you solve a difficult issue, and how they improve the robustness of your code.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Talk about the coding standards and best practices you follow to ensure maintainability and scalability. Mention techniques such as modular programming, writing clear documentation, and thorough testing to ensure your code stands the test of time and can adapt to future requirements.

Join Rise to see the full answer
Have you ever mentored junior developers? If so, how?

If applicable, share your experiences mentoring junior developers. Discuss your approach, strategies for teaching best practices, and how this mentorship contributes to team growth. Highlight any successful outcomes as a result of your mentorship efforts.

Join Rise to see the full answer
What attracts you to the Senior Front End Engineer role at Cricut?

In your answer, express your enthusiasm for Cricut’s mission and culture. Discuss how your skills align with the goals of the position, your passion for technology and creativity, and how you believe you can contribute to Cricut's success in empowering makers globally.

Join Rise to see the full answer
Similar Jobs
Posted 11 days ago
Posted 8 days ago
Photo of the Rise User
Garage Hybrid New York City
Posted 6 days ago
Auctane Remote Wroclaw, PL · Zielona Gora, PL
Posted 7 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Solvd Remote No location specified
Posted 10 hours ago

We help people lead creative lives!

48 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!