React Engineer — Docs-infra

Job title:

React Engineer — Docs-infra

Company

MUI

Job description

You will drive the development and maintenance of the documentation platform that powers all MUI products.Details of the roleLocation: Remote (preference for UTC-5 to UTC+2).Type of work: Full-time (contractor or employee ).Level: .We’re a remote company, we prefer asynchronous communication over meetings.The companyMUI’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 35+ people as of early 2024, and we’re growing.The productsMUI 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: .The cultureMUI 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.Learn more about what we value as an organization: .Why we’re hiringDocumentation is critical to the overall experience of our products, and as one of the leading open-source UI projects, users expect our docs to be the best in class. It’s a differentiating factor for the product.The docs are the primary means by which developers discover our products and learn how to wield them effectively. And just like the products themselves, the documentation should reflect our fundamental priorities of performance, speed, beauty, and clarity.Our internal Docs-infra team currently shares responsibility for this domain, and they’ve developed features such as OG images, multi-tab component demos, performance improvements, and more.There are so many other features we’d like to implement, and projects we could draw inspiration from (for example, )-but the existing team (each of whom spends most of their time on one of our product engineering teams) simply doesn’t have the bandwidth to take on bigger and more ambitious projects. For example, we could offer visitors the ability to toggle the design language they want to view the docs in; add automatic conversion of demos to Tailwind CSS; use AI to provide component demo customization; and so much more.

That’s why we’re looking for a skilled full-stack developer to own the docs infrastructure as their full-time responsibility.The roleAs the first full-time React engineer to own this domain, you will work on developing new features and infrastructure-related tasks to make documentation generation and consumption smoother, faster, and more intuitive.Because this role involves maintaining a platform that all of our products depend on, you will have frequent opportunities to foster cross-team collaboration to gather feedback and iterate on new features. Day-to-day tasks may range from internal configuration improvements (for example, working with Webpack, Babel, Netlify, and other ops tools) to user-facing feature implementation (for example, developing a playground feature teams can use to showcase components), so you should be comfortable working across the full stack of a Next.js-based app. You will also play a fundamental role in defining the Docs-infra roadmap and priorities.Key responsibilitiesEnsure the documentation feels fast and snappy for readersMonitor Lighthouse scores, bundle size, and search quality to make incremental improvementsDevelop new features that will enhance the way the libraries are showcasedImprove the documentation authoring experience for both the maintainers and the communityOwn infrastructure tasks like managing dependencies, analytics, TypeScript modules, and hosting, so product teams can stay focused on their primary responsibilitiesTasks and initiatives you might take onMigrate the docs platform to the Next.js App RouterAllow users to search the docs within a specific product scopeMake it possible to store different parts of our documentation in different repositoriesStandardize the documentation design and layout across all of MUI’s productsIntroduce a more scalable solution for hosting videos and imagesWho we’re looking forRequiredYou’re comfortable with the modern JavaScript ecosystem: we use React, TypeScript, Node.js, Next.js, Webpack, and Babel, among other toolsYou get energized to dive into complex problemsYou’re excited about helping engineers and designers build amazing UIsYou’re highly empatheticYou have good product/design sensibilityYou have great written and spoken English skillsNice to have (but not required)Strong product/design skillsExperience in open-sourceExperience with design systemsExperience with MUI productsBenefits and compensationWe offer competitive compensation commensurate with your experience level and location and are prepared to pay top market rates for someone who can clearly exceed the role’s expectations. You can find the other perks and benefits on the page.

Expected salary

Location

France

Job date

Fri, 18 Apr 2025 06:09:53 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

Share

Warehouse Associate, Receiver

Job title: Warehouse Associate, Receiver Company Compass Group Job description shift. Must be able to…

35 seconds ago

Part-Time Sales Assistant – Brighton

Job title: Part-Time Sales Assistant - Brighton Company Footasylum Job description DescriptionWe are hiring for…

2 minutes ago

Postperson with Driving

Job title: Postperson with Driving Company Royal Mail Job description ​Delivery Postie with Driving Job…

21 minutes ago

FAST Hiring – MIG Welders – Start at $18.50/HR (TWG)

Job title: FAST Hiring - MIG Welders – Start at $18.50/HR (TWG) Company Marathon Staffing…

25 minutes ago

Chef de Marque Seigneurie en Alternance H/F

Job title: Chef de Marque Seigneurie en Alternance H/F Company PPG Industries Job description PPG…

27 minutes ago

Hiring Dog sitter- 5 hrs daily Kindly whatapp/ txt me 515 and 7O8 and lastly 58 and 21 to apply

Job title: Hiring Dog sitter- 5 hrs daily Kindly whatapp/ txt me 515 and 7O8…

30 minutes ago
For Apply Button. Please use Non-Amp Version