Jobs and Careers
CO

Principal Frontend Engineer (m/f/x)

commercetools
Europe (Remote)Remotefull_timeVerifiedPosted 16 Jun 2023

About the role

commercetools - we are:

  • The competitive sort: We didn’t become the fastest growing, highest ever valued SaaS software company in digital commerce with nearly 100% year-over-year growth by sitting on the sidelines.
  • Inspired: Continually exploring what’s possible — the innovators of headless commerce, the visionaries behind MACH — our patented tech has radically disrupted the world of enterprise ecommerce software - and we are just getting started.
  • Valued: Smart, strong, passionate individuals hailing from over 50 countries across the globe, speaking over 43 languages, and collectively embracing diversity, encouraging inclusion, and fostering a culture of caring.
  • Driven: We push the limits, technology, and ourselves to retain the trust of some of the world’s leading and fastest growing brands every single day.

The Opportunity:

commercetools Frontend is a product that provides a business user customizable frontend for the headless services our customers use on their eCommerce websites. Brands & Merchants use and customize this frontend to launch a best-in-class composable stack with small or large development teams. While the commercetools Frontend integrates with all commercetools products, like Composable Commerce, any other service and commerce backend can also be integrated and many different ones are actively used by our customers.

This is a great opportunity to create the best possible developer- and business-user experience for our customers around launching and improving their eCommerce sites. Our stack aggregates data from various backends using TypeScript/JavaScript functions running on Node.js on a dynamically scaled infrastructure to cope with high-load demands. We also use React with TypeScript/JavaScript for the business user-facing frontend and ready-to-use components for our customers.

Your Mission:

  • Consult all Frontend-related roles with methods, processes, and tools that help measure and improve the quality of the product
  • Continuously remind all Frontend-related roles of the importance of a high inner and outer product quality
  • Guide the team to make sensible decisions to increase current and future development pace
  • Work (pairing, mentoring, and coaching) with the team to improve individual skills
  • Software development on our SaaS frontend, the libraries provided to our customers, and the cloud function executor (node.js) as you see fit
  • Pave the path for sustainable development in the future by making sure patterns and principles for the development of JavaScript and TypeScript are sound and future-proof
  • Deliver a great candidate experience to our applicants by progressing candidates through the hiring process
  • Work alongside our hiring managers to keep them on track, assisting them in coordinating the hiring actions through emails, self-scheduling links, and presentations

What you need to succeed:

  • 7+ years of experience working on different JavaScript stacks with significant production usage
  • Experience designing developer-facing software libraries
  • Experience scaling high load node.js backends and the involved necessary automation
  • Past involvement in continuously maintaining at least 1 application with production usage for more than 3 years
  • Understanding of the trade-offs of different JavaScript build systems (webpack, babel, …)
  • Basic understanding of how hiring processes work and have previously been involved in hiring staff in some capacity
  • Passion for people, you'll enjoy talking to our candidates about our company
  • An interest in the future of remote working and finding the right talent to build exceptional teams

Nice to have:

  • Experience in eCommerce
  • Experience with the concrete technologies we use: TypeScript, React, Redux, SCSS, Webpack, Babel, MaterialUI

Team Values:

Positivity. Negativity is the enemy of progress.

Trust & Transparency. Promote direct and continuous feedback.

Learning. Be proud if you’ve failed at something. Think big, start small, learn fast!

Tech at commercetools:

We Are Open Source And Innovative By Design

🚀 We make rapid progress by being early adopters of React, Scala, and GraphQL

📋 We share & contribute to the o

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

commercetools

View company profile →