From e7f06f7b734fe3c7ac3f763e0eeca93d1b7d89ff Mon Sep 17 00:00:00 2001 From: mnajdova Date: Fri, 10 May 2024 15:41:38 +0200 Subject: [PATCH 1/6] [website] Open Tech lead - Core role --- docs/pages/careers.tsx | 12 ++++++------ docs/pages/careers/react-tech-lead-core.md | 9 +++++---- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/docs/pages/careers.tsx b/docs/pages/careers.tsx index f010a425eae500..f386bc94be4a23 100644 --- a/docs/pages/careers.tsx +++ b/docs/pages/careers.tsx @@ -152,6 +152,12 @@ const openRolesData = [ 'You will strengthen the MUI X product, build ambitious and complex new features, work on strategic problems, and help grow adoption.', url: '/careers/react-engineer-x/', }, + { + title: 'React Tech Lead — Core', + description: + 'You will lead the development of MUI Core, positioning the library as the industry standard for design teams while doubling its adoption.', + url: '/careers/react-tech-lead-core/', + }, ], }, { @@ -193,12 +199,6 @@ const nextRolesData = [ 'You will help form the xCharts team, build ambitious and complex new features, work on strategic problems, and help grow adoption.', url: '/careers/react-engineer-x-charts/', }, - { - title: 'React Tech Lead — Core', - description: - 'You will lead the development of MUI Core, positioning the library as the industry standard for design teams while doubling its adoption.', - url: '/careers/react-tech-lead-core/', - }, { title: 'React Community Engineer — X', description: diff --git a/docs/pages/careers/react-tech-lead-core.md b/docs/pages/careers/react-tech-lead-core.md index 506ea588f59bf9..17dca0b816827f 100644 --- a/docs/pages/careers/react-tech-lead-core.md +++ b/docs/pages/careers/react-tech-lead-core.md @@ -1,6 +1,6 @@ -# React Tech Lead — Core (future role) +# React Tech Lead — Core -

You will lead the development of MUI Core, positioning the library as the industry standard for design teams while doubling its adoption.

+

You will oversight the development of the MUI Core products, positioning the libraries as the industry standard for design teams while doubling its adoption.

## Details of the role @@ -18,7 +18,7 @@ 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. +Base UI is our headless component library, and Pigment CSS is a zero-runtime CSS in JS library, that will be used as a replacement of the current styling engine that uses emotion/styled-components under the hood. 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. @@ -39,7 +39,7 @@ For additional details about the culture, you can check our [careers](https://mu ## Why we're hiring The core components team (MUI Core) needs help. -They are working on 4 products (Material UI, Base UI, Joy UI, and MUI System) with a tiny team. +They are working on 4 products (Material UI, Base UI, MUI System and Pigment CSS) with a tiny team. We also need help to continue to improve the health of the open-source product: make the core components easier to use, increase the contributions by engaging and collaborating with the community, polish all the details, make the components more accessible, guide developers to answers, and just generally be a positive presence in the open-source community. @@ -71,6 +71,7 @@ You will extend the [React Engineer](https://mui-org.notion.site/Software-Engine - Push for consistency, follow what's going on in the other teams. - **Keep technical debt in check**. You will make sure we can keep shipping features at a reasonable pace, align the team on "one way" of doing things and make sure engineers follow the conventions. - **Be a solver**. You will dig deep into arbitrarily complex problems and find an appropriate path forward. Some focus on a given area for long periods, others bounce from hotspot to hotspot as guided by organizational leadership. +- **Improve the engineers' DX**. You will make sure that the code infrastructure the engineers used is solid and allows for a great developer experience. ### The best parts of this job From 49d289fe33edc8a1214874c721880f8999d80309 Mon Sep 17 00:00:00 2001 From: mnajdova Date: Mon, 13 May 2024 09:31:16 +0200 Subject: [PATCH 2/6] vale fixes --- docs/pages/careers/react-tech-lead-core.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/pages/careers/react-tech-lead-core.md b/docs/pages/careers/react-tech-lead-core.md index 17dca0b816827f..8a787aa3ac3eb6 100644 --- a/docs/pages/careers/react-tech-lead-core.md +++ b/docs/pages/careers/react-tech-lead-core.md @@ -18,7 +18,7 @@ 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 Pigment CSS is a zero-runtime CSS in JS library, that will be used as a replacement of the current styling engine that uses emotion/styled-components under the hood. +Base UI is our headless component library, and Pigment CSS is a zero-runtime CSS in JS library, that is a replacement of the current styling engine that uses emotion/styled-components under the hood. 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. @@ -39,7 +39,7 @@ For additional details about the culture, you can check our [careers](https://mu ## Why we're hiring The core components team (MUI Core) needs help. -They are working on 4 products (Material UI, Base UI, MUI System and Pigment CSS) with a tiny team. +They are working on 4 products (Material UI, Base UI, MUI System and Pigment CSS) with a tiny team. We also need help to continue to improve the health of the open-source product: make the core components easier to use, increase the contributions by engaging and collaborating with the community, polish all the details, make the components more accessible, guide developers to answers, and just generally be a positive presence in the open-source community. From cbafe8a22b2e0b20fda0eebc75c7f661f27bc911 Mon Sep 17 00:00:00 2001 From: mnajdova Date: Tue, 14 May 2024 10:52:05 +0200 Subject: [PATCH 3/6] lint issues --- docs/pages/careers/react-tech-lead-core.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/pages/careers/react-tech-lead-core.md b/docs/pages/careers/react-tech-lead-core.md index 8a787aa3ac3eb6..20eeaa1703e8aa 100644 --- a/docs/pages/careers/react-tech-lead-core.md +++ b/docs/pages/careers/react-tech-lead-core.md @@ -18,7 +18,7 @@ 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 Pigment CSS is a zero-runtime CSS in JS library, that is a replacement of the current styling engine that uses emotion/styled-components under the hood. +Base UI is our headless component library, and Pigment CSS is a zero-runtime CSS-in-JS library, that is a replacement of the current styling engine that uses emotion/styled-components under the hood. 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. @@ -39,7 +39,7 @@ For additional details about the culture, you can check our [careers](https://mu ## Why we're hiring The core components team (MUI Core) needs help. -They are working on 4 products (Material UI, Base UI, MUI System and Pigment CSS) with a tiny team. +They are working on 4 products (Material UI, Base UI, MUI System and Pigment CSS) with a tiny team. We also need help to continue to improve the health of the open-source product: make the core components easier to use, increase the contributions by engaging and collaborating with the community, polish all the details, make the components more accessible, guide developers to answers, and just generally be a positive presence in the open-source community. From ee350ab3cd92d872486ee766a2b6f1fc146c3ae9 Mon Sep 17 00:00:00 2001 From: Marija Najdova Date: Wed, 5 Jun 2024 14:34:13 +0200 Subject: [PATCH 4/6] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michał Dudak Signed-off-by: Marija Najdova --- docs/pages/careers/react-tech-lead-core.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/pages/careers/react-tech-lead-core.md b/docs/pages/careers/react-tech-lead-core.md index 20eeaa1703e8aa..4f040e70786705 100644 --- a/docs/pages/careers/react-tech-lead-core.md +++ b/docs/pages/careers/react-tech-lead-core.md @@ -1,6 +1,6 @@ # React Tech Lead — Core -

You will oversight the development of the MUI Core products, positioning the libraries as the industry standard for design teams while doubling its adoption.

+

You will oversee the development of the MUI Core products, positioning the libraries as the industry standard for design teams while doubling its adoption.

## Details of the role @@ -18,7 +18,7 @@ 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 Pigment CSS is a zero-runtime CSS-in-JS library, that is a replacement of the current styling engine that uses emotion/styled-components under the hood. +Base UI is our headless component library, and Pigment CSS is a zero-runtime CSS-in-JS library, that is a replacement of the current styling engine using emotion/styled-components under the hood. 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. @@ -39,7 +39,7 @@ For additional details about the culture, you can check our [careers](https://mu ## Why we're hiring The core components team (MUI Core) needs help. -They are working on 4 products (Material UI, Base UI, MUI System and Pigment CSS) with a tiny team. +They are working on 4 products (Material UI, Base UI, MUI System, and Pigment CSS) with a tiny team. We also need help to continue to improve the health of the open-source product: make the core components easier to use, increase the contributions by engaging and collaborating with the community, polish all the details, make the components more accessible, guide developers to answers, and just generally be a positive presence in the open-source community. From 8c789437e2265fd8405314fb1c240298011b0973 Mon Sep 17 00:00:00 2001 From: Marija Najdova Date: Wed, 12 Jun 2024 12:29:01 +0200 Subject: [PATCH 5/6] Update docs/pages/careers/react-tech-lead-core.md Co-authored-by: Jan Potoms <2109932+Janpot@users.noreply.github.com> Signed-off-by: Marija Najdova --- docs/pages/careers/react-tech-lead-core.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/careers/react-tech-lead-core.md b/docs/pages/careers/react-tech-lead-core.md index 4f040e70786705..a13c17b3d74301 100644 --- a/docs/pages/careers/react-tech-lead-core.md +++ b/docs/pages/careers/react-tech-lead-core.md @@ -71,7 +71,7 @@ You will extend the [React Engineer](https://mui-org.notion.site/Software-Engine - Push for consistency, follow what's going on in the other teams. - **Keep technical debt in check**. You will make sure we can keep shipping features at a reasonable pace, align the team on "one way" of doing things and make sure engineers follow the conventions. - **Be a solver**. You will dig deep into arbitrarily complex problems and find an appropriate path forward. Some focus on a given area for long periods, others bounce from hotspot to hotspot as guided by organizational leadership. -- **Improve the engineers' DX**. You will make sure that the code infrastructure the engineers used is solid and allows for a great developer experience. +- **Improve DX**. You make sure that the code infrastructure the team uses is solid and allows for a great developer experience. Your improvements impact the performance of the whole team. ### The best parts of this job From 341bd2cdd2e3a10e303a68eef37c6d54a153efe2 Mon Sep 17 00:00:00 2001 From: Marija Najdova Date: Mon, 17 Jun 2024 09:27:58 +0200 Subject: [PATCH 6/6] Apply suggestions from code review Co-authored-by: Danilo Leal <67129314+danilo-leal@users.noreply.github.com> Signed-off-by: Marija Najdova --- docs/pages/careers.tsx | 2 +- docs/pages/careers/react-tech-lead-core.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/pages/careers.tsx b/docs/pages/careers.tsx index dee3c4ce3c993e..b6765f5e742785 100644 --- a/docs/pages/careers.tsx +++ b/docs/pages/careers.tsx @@ -161,7 +161,7 @@ const openRolesData = [ { title: 'React Tech Lead — Core', description: - 'You will lead the development of MUI Core, positioning the library as the industry standard for design teams while doubling its adoption.', + 'You will lead the development of the Core products, positioning them as the industry standard for product teams while doubling their adoption.', url: '/careers/react-tech-lead-core/', }, ], diff --git a/docs/pages/careers/react-tech-lead-core.md b/docs/pages/careers/react-tech-lead-core.md index a13c17b3d74301..168036b57b0d43 100644 --- a/docs/pages/careers/react-tech-lead-core.md +++ b/docs/pages/careers/react-tech-lead-core.md @@ -18,7 +18,7 @@ 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 Pigment CSS is a zero-runtime CSS-in-JS library, that is a replacement of the current styling engine using emotion/styled-components under the hood. +Base UI is our headless component library, and Pigment CSS is a zero-runtime CSS-in-JS library. 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.