Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[website] New wave of open roles #35240

Merged
merged 54 commits into from Dec 11, 2022

Conversation

mnajdova
Copy link
Member

@mnajdova mnajdova commented Nov 23, 2022

@mnajdova mnajdova added the website Pages that are not documentation-related, marketing-focused. label Nov 23, 2022
@mui-bot
Copy link

mui-bot commented Nov 23, 2022

Messages
📖 Netlify deploy preview: https://deploy-preview-35240--material-ui.netlify.app/

No bundle size changes

Generated by 🚫 dangerJS against ba505bd

@mnajdova mnajdova requested a review from a team November 23, 2022 10:29
@mnajdova mnajdova marked this pull request as ready for review November 23, 2022 10:31
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/src/pages/careers/accessibility-engineer.md Outdated Show resolved Hide resolved
docs/src/pages/careers/accessibility-engineer.md Outdated Show resolved Hide resolved
docs/src/pages/careers/accessibility-engineer.md Outdated Show resolved Hide resolved
docs/src/pages/careers/accessibility-engineer.md Outdated Show resolved Hide resolved
Co-authored-by: Michał Dudak <michal.dudak@gmail.com>
Signed-off-by: Marija Najdova <mnajdova@gmail.com>
@oliviertassinari oliviertassinari changed the title [website] Add Accessibility Engineer role [website] New wave of open roles Nov 27, 2022
@oliviertassinari
Copy link
Member

I have spent the last 14 hours updating https://www.notion.so/mui-org/Hiring-timeline-eae823b3292249829dee677b21a53f0e#24cd9b32f9214b8c9c34d832cd7a5363. The process was:

  1. Update the cash flow model to model what it might be possible to achieve
  2. Reflect on the priorities
  3. Document all the roles that we could open. There are usually 5 things to do: a. Update the opening, b.create the role responsibilities, c. create the hiring scorecard, create the career page, e. publish on Ashby. I did them all except for e. to wait for initial feedback.
  4. Push the changes

A note on the open roles. For some of the roles in Notion, there are multiple roles on the career page. The idea for me is to create more tailored job offers to see who will bit 🎣. A second note, some of these roles don't have to be filled by external team members, internal hire could work as well.

Happy reviewing 😁. I plan to do a second pass, to fix typos, but 😴 for now.

docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
docs/src/pages/careers/ROLE_TEMPLATE.md Outdated Show resolved Hide resolved
mnajdova and others added 3 commits November 30, 2022 13:00
Co-authored-by: Matt <github@nospam.33m.co>
Signed-off-by: Marija Najdova <mnajdova@gmail.com>
@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged label Dec 2, 2022
@github-actions github-actions bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged label Dec 7, 2022
docs/src/components/home/MuiStatistics.tsx Outdated Show resolved Hide resolved
docs/pages/careers.tsx Outdated Show resolved Hide resolved
Co-authored-by: Michał Dudak <michal.dudak@gmail.com>
Signed-off-by: Marija Najdova <mnajdova@gmail.com>
@mnajdova
Copy link
Member Author

mnajdova commented Dec 8, 2022

@oliviertassinari should we move forward with this?

oliviertassinari and others added 3 commits December 8, 2022 23:27
Co-authored-by: Michał Dudak <michal.dudak@gmail.com>
Signed-off-by: Olivier Tassinari <olivier.tassinari@gmail.com>
Copy link
Member

@oliviertassinari oliviertassinari left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have published the roles on Ashby, all good.

We can continue to iterate on them, as we refine the needs.

@oliviertassinari oliviertassinari merged commit ad906d0 into mui:master Dec 11, 2022
- You will improve how the design responsibilities are covered.
- You will ensure the consistency of design and product direction throughout all the products and all customer-facing artifacts.
- **Exercise team leadership**
- You will overseas the overall design quality
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • You will oversee the overall design quality

@@ -0,0 +1,89 @@
# Lead Designer

<p class="description">You will own most of MUI's design work and manage a small team of designers.</p>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New description: Oversee the current design team of two and manage the design work across Core, X, Toolpad, and Design Kits teams.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that the current description place what matters most first: the primary goal is to own most of MUI's design work. Overseeing a team is one aspect of reaching this end. Maybe?

Suggested change
<p class="description">You will own most of MUI's design work and manage a small team of designers.</p>
<p class="description">You will be accountable for MUI's design execution and manage a small team of designers.</p>

Comment on lines +49 to +63
Depending on the day, you'll:

- Make the product experience more delightful, e.g. visually more appealing
- Pay attention to all the smallest interface interactions so they yield an outstanding UX
- Develop the brand
- Refresh and expand the marketing pages, e.g. with a showcase & case study section
- Design the next features across the different product
- Shape the direction of the design kit products
- **Solve organization issues**
- You will improve how the design responsibilities are covered.
- You will ensure the consistency of design and product direction throughout all the products and all customer-facing artifacts.
- **Exercise team leadership**
- You will overseas the overall design quality
- You will manage designer's career
- You will hire and maintain a great team
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Ensure high quality UI and UX across teams, libraries, components, and product strategy
  • Collaborate with product management and engineering to ensure that design work is aligned with business goals and user needs
  • Create design concepts, prototypes, and high-fidelity mockups for projects on the X, Core, and Toolpad teams
  • Update and implement new components on the Core, X, and Toolpad teams
  • Develop and maintain MUI’s design system and style guide

As a team leader, you will:

  • Manage the design process, including user research, user flows, and user testing
  • Review design work and provide feedback to ensure overall design quality and consistency, with consideration to both UI and UX.
  • Set goals, priorities, and distribute tasks for the design team
  • Provide mentorship and support to two existing design team members
  • Hire and retain a great team
  • Oversee the Design Kits, ensuring they’re aligned with engineering implementation.

- **Expert-level knowledge of UX design**. You can build intuitive UIs, both at the scope of an application and of a component micro-interaction.
- **Enough development skills to implement the designed interfaces**. Our React engineers are often busy implementing complex components. We are looking for somebody with enough CSS-in-JS and JSX skills to not depend on them to implement the design.
- **Strong written and verbal communication skills**. As part of the team, you'll interface both directly and indirectly with community members and enterprise customers, and contribute to user documentation. Clear communication is fundamental in creating intuitive and compelling resources.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Management of a design team. Whether formally or informally, you have shown that you are a design leader and can provide guidance, support, and mentorship to other designers.

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

- **You've contributed to a design system before**. You have worked on a library of components in the past, maybe for internal usage in your company.
- **You have other complementary skills**. We are a tiny team of 6 people. We could use any hidden skills that you might have. Maybe you are great at creating animations or creating illustrations.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 options — 
Small edit: update the number of our tiny team
Larger question: Perhaps cut this line? I don't know if we are gaining much by explicitly adding a catch-all for detailed skills when we are more looking for managerial duties.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah right, we are not 6 people anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website Pages that are not documentation-related, marketing-focused.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants