Skip to main content

Engineering Manager — Toolpad

You will grow the small engineering team currently working on Toolpad.

Details of the role

  • Location: Remote (preference for UTC-6 to UTC+5).
  • Type of work: Full-time (contractor or employee depending on circumstances).
  • Level: IC4 or above.
  • We're a remote company, we prefer asynchronous communication over meetings.

The company

MUI's story began in 2014 with Material UI, the most successful React implementation of Google's Material Design. Today, Material UI stands as one of the most popular open-source libraries on GitHub and has paved the way for the fully-fledged startup known as MUI (founded in 2019), which now boasts an ever-expanding ecosystem of React UI products. We're a company of 31+ people as of late 2023, and we're growing.

The products

MUI is best known for our flagship product, Material UI—but this is just one of three core component libraries we maintain. Base UI is our headless component library, and Joy UI is a sister library to Material UI that implements our own in-house Joy Design system. We also host Design Kits and pre-built Templates.

Beyond the core libraries, MUI X offers advanced components like the Data Grid, Date and Time Pickers, and Charts, for more complex user interactions and data visualization needs.

We're also making ambitious moves to incorporate our full suite of components into Toolpad, a low-code admin builder tool for assembling full-stack apps faster than ever.

Learn more about MUI's products in this blog post: An introduction to the MUI ecosystem.

The culture

MUI is a fully remote company with a team that spans the globe. The majority of our work is asynchronous, and we rely on written communication to collaborate. We're radically transparent: nearly all of our work happens in public. Each contributor has the freedom to decide how and when they work, and that work is primarily self-directed: it's your responsibility to define and complete your own tasks in a timely manner.

For additional details about the culture, you can check our careers and about pages and also our public Handbook.

Why we're hiring

Our mission is to empower as many people as possible to build great UIs, faster. The faster and simpler it is, and the broader the audience that can create custom UIs, the better. We believe that the best way to improve on these dimensions is to eliminate 80% of the code that has to be written.

A few months back we started to work on Toolpad, an ambitious project to deliver on this objective. We have found the beginning of a market fit in this low-code segment. We need help to structure & grow the engineering team.

Overall, both our open-source community and our premium products are growing fast (x2 YoY). We need talented people to keep that going!

Why this is interesting

Our products empower React developers to build awesome applications faster – we see millions of developers on MUI's docs every year, one million a month.

Toolpad targets around half of this audience. While the team is still very small (5), we believe that the headcount on this product has needs to grow +14% MoM until the end of 2023 (>70 people). Growing the Toolpad engineering team will be full of challenges.

The role

What you'll do on a day-to-day basis

Depending on the day, you'll:

  • Hire and grow a diverse engineering team in a fast-scaling organization.
  • Cultivate excellence in the craft of the software your team builds.
  • Act as a servant leader for the engineers that report to you. You will support the career growth of individuals on your team.
  • Develop a great work environment.
  • Work directly with users and the engineering team to improve the product.
  • Improve our processes, for example the lifecycle of feature development from design through testing and release.

For the right candidate:

  • Working with the Leadership to construct and execute a hiring plan to grow the engineering team on Toolpad from one to multiple

Who we're looking for

Required

  • You've managed or supported a diverse, distributed engineers on small or large teams.
  • You have an interest in building a support structure for engineers to help them succeed.
  • You have phenomenal communication skills for working across the organization, capable of building strong relationships with peers and leadership.
  • You have had strong expertise and mastery of React or front-end development in the past.
  • You have deep empathy for users. You have experience with customer support or OSS community support.

Nice to have (but not required)

  • You've maintained an active repository before. Maybe you've helped maintain a popular open-source repository, or perhaps you've worked on internal repositories that saw contributions from multiple teams. Previous experience with highly active repository workflows is a definite plus for this role.

Benefits and compensation

Competitive compensation depending on the profile and location. We are ready to pay top market rates for a person who can clearly exceed the role's expectations. You can find the other perks & benefits on the careers page.

How to apply

Apply now for this position 📮

Don't meet every requirement? Apply anyway! Research shows that certain folks are less likely to apply for a role than others unless they meet 100% of the outlined qualifications. If this role excites you, we want to hear from you. We'd love for you to share the unique skills, passion, and experience you could bring to MUI.