Skip to content

Latest commit

 

History

History
80 lines (54 loc) · 5 KB

technical-product-manager.md

File metadata and controls

80 lines (54 loc) · 5 KB

Technical Product Manager

You will define and maintain the product roadmap for the advanced components, identify opportunities, define specs, and work with engineers to execute on the features. Experience as an engineer is essential for this role, as you will also contribute to development work in the beginning.

Details of the Role

  • Location: Remote (preference for UTC-6 to UTC+5).
  • Type of work: Full-time (contractor or employee depending on circumstances)
  • Start date: Immediately.
  • We're a remote company, we prefer asynchronous communication over meetings.
  • We work independently, the rest of us won't know what you're doing day-to-day unless you tell us.

About the company

MUI started with Material UI, the most successful React implementation of Google's Material Design. It has gained a large following, not only due to the fidelity to Material Design, but also because of the number of components, its carefully designed component API, obsession for details, and community engagement. Today, countless teams and organizations rely on our open-source libraries to build their design system.

A couple of years ago, we started to expand our suite of products. We released MUI X, a collection of advanced components; MUI Design kits, the MUI components available for the most popular design tools; and also host Templates, a set of pre-built UI kits. We've seen rapid growth with all of them (2-3x per year) and we have more to come.

We are a fully distributed team, spread across multiple timezones. We work mainly asynchronously, relying mostly on written collaboration. Every contributor has the freedom to define how they work — the rest of us won't know what you're doing day-to-day unless you tell us. For additional details about the MUI team and culture, you can check our careers and about pages and also our public Handbook.

Why we're hiring

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

The advanced components team (X) needs help to build its best features. We have started with the data grid a year ago, but it's the beginning. Our users are continuously providing feedback on the most important pains they face.

About the role

Why this is interesting

Our enterprise components portfolio is still small, with a million interesting and challenging problems to solve.

Our solution empowers React developers to build awesome applications faster – we see over a million developers on MUI's docs every month. Hundreds of thousands of developers use MUI every month.

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

Depending on the day, you'll:

  • You will coordinate with the engineering to ensure that the product being delivered at each iteration solves the problem. This involves growing a deep understanding of our technical choices and constraints.
  • If time allows you to, you will assist the engineering team and implement some of the items in the backlog, up to part-time.
  • You will drive the revenue and community growth by owning KPIs.
  • You will grow and cultivate a deep understanding of the problems that developers have when they deal with enterprise applications. This means that you will observe and reach out to the community, run research interviews and share your insights with the team.
  • You will keep a close eye on feature requests, issues, and general improvements (mostly through GitHub issues and occasionally Zendesk), to curate opportunities based on our strategy.
  • You will build a strategy for your product area and contribute to the overall product strategy, e.g. establishing a go-to-market strategy.
  • You will assess the impact of initiatives through telemetry data and qualitative feedback to help us develop our understanding further, and decide on the next steps.

About you

Skills you should have

  • 3+ years prior experience working as a Front-end engineer, with React ideally.
  • 1+ years experience as Product Manager or closely related roles such as Product Owner, Program Manager, or Solutions Architect.
  • Able to switch between the big picture and detailed view multiple times a day.

What it would be nice if you had, but isn't required

  • Experience building developer tools.
  • Experience working with open-source and having interacted with open-source communities.

Benefits & Compensation

Competitive compensation depending on the profile and location. We are ready to pay top market rates for a person that 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 📮