diff --git a/src/jobs/index.md b/src/jobs/index.md index 4d92aa57c1..b8f5a27ae5 100644 --- a/src/jobs/index.md +++ b/src/jobs/index.md @@ -29,6 +29,7 @@ The following jobs are open: ## Product Management & UX -* [User Experience Researcher]({{site.url}}/jobs/uxr) * [Product Manager, Flutter Developer Experience]({{site.url}}/jobs/pm_devexp) * [Product Manager, iOS and Design Agencies]({{site.url}}/jobs/pm_ios) +* [Interaction Designer]({{site.url}}/jobs/ixd) +* [User Experience Engineer]({{site.url}}/jobs/uxe) diff --git a/src/jobs/ixd.md b/src/jobs/ixd.md new file mode 100644 index 0000000000..eb7d7143fd --- /dev/null +++ b/src/jobs/ixd.md @@ -0,0 +1,74 @@ +--- +title: Interaction Designer +toc: false +--- + +## About the team +Flutter is Google’s new cross-platform UI toolkit that lets designers and developers craft beautiful, native apps for Android, iOS, desktop and web from a single code base. Flutter is poised to change how people build apps, and we’ve seen explosive growth over the last couple of years, leading us to continue to expand our team. Flutter is one of Google’s most significant open source contributions, and is one of the top 10 software repos on GitHub. + +Flutter is a well-funded project, and is the magic sauce behind some of Google’s most strategic products including Google Nest Hub, Google Pay, Stadia, Ads, and Classroom. Externally, it’s used by nearly 400,000 apps from companies and brands including WeChat, eBay, Alibaba, Sonos, SHEIN, ByteDance and PUBG. + +Flutter UX is a diverse and high-performing group of individuals deeply embedded in Flutter's development process. We have a track record of publicly advocating for developer UX through [official blog posts](https://medium.com/flutter/search?q=research), [YouTube videos](https://www.youtube.com/playlist?list=PLLSe1bxixuYqL_JU329NrUxRhMf1b2t8w), and [academic publications](https://dl.acm.org/doi/10.1145/3290607.3312978?cid=99659035732). Flutter UX is also one of the founding teams of a Google-wide community for advancing human-centered design in programming tools. + +## Our values + +### Mentorship + +Upon joining Google, you will be paired with a formal mentor, who will help +guide you in the process of ramping up, forging relationships, and learning the +systems you’ll need to do your job. Your manager can also help you find mentors +who can coach you as you navigate your career at Google. In addition to formal +mentors, we work and train together so that we are always learning from one +another, and we celebrate and support the career progression of our team +members. + +### Inclusion + +Here on the Flutter team and at Google, we embrace our differences +and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). +In addition to groups like the [Flutteristas](https://flutteristas.org/), +[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) +are employee-initiated networks for supporting underrepresented employees +and their allies with shared values of creating belonging +across their communities and Google. + +### Work-Life Balance + +Our team also puts a high value on work-life balance. Striking a healthy balance +between your personal and professional life is crucial to your happiness and +success here, which is why we aren’t focused on how many hours you spend at work +or online. Instead, we’re happy to offer a flexible schedule so you can have a +more productive and well-balanced life—both in and outside of work. + +## Job location + +Preferred locations: Mountain View, Seattle, Portland, or New York City. This job is eligible for remote working within the US or Canada. + +## Job responsibilities + +* Create innovative design solutions across Flutter’s UI surfaces, such as [IDEs](https://docs.flutter.dev/development/tools/android-studio), [API references](http://api.flutter.dev), [DevTools](https://docs.flutter.dev/development/tools/devtools/overview), [package repository site](https://pub.dev/), and CLI. +* Collaborate with engineers to communicate, negotiate, and/or influence design intention. Guide design specifications (e.g., red-lines, mock-ups, or product models) for implementation. +* Contribute to a holistic design process and design system across related teams or products. Assist in design and testing processes, and generate support for a design vision with partners. +* Create design concepts (e.g., mock-ups, prototypes, models) for informing product ideation and user research/testing. +* Drive improvements in design based on UX testing and stakeholder input and provide input and feedback to engage stakeholders on product design and achieve product goals. + +## Minimum qualifications +You must meet these minimum qualifications to apply for this job. + +* Bachelor's degree in Design, Human-Computer Interaction, Computer Science, a related field, or equivalent practical experience. +* 2 years of experience in product design or UX. +* Experience designing across multiple platforms, and working with technical/design teams to create user flows, wireframes, and building user interface mockups and prototypes. +* Portfolio highlighting multiple projects and your direct contributions. + +## Preferred qualifications +Having as many of these specific qualifications is a plus, but transferable skills/experiences may be equally valuable. + +* Passion for the developer tools space. +* Experience designing for developers and/or other types of professional users. +* Experience in frontend development (e.g., Flutter or HTML/CSS/JS). +* Experience prototyping your own designs to enable research and internal reviews. + +## To apply + +Please apply by [filling out the following form](https://flutter.dev/go/job). + diff --git a/src/jobs/uxe.md b/src/jobs/uxe.md new file mode 100644 index 0000000000..b64b396f77 --- /dev/null +++ b/src/jobs/uxe.md @@ -0,0 +1,79 @@ +--- +title: UX Engineer +toc: false +--- + +## About the team +Flutter is Google’s new cross-platform UI toolkit that lets designers and developers craft beautiful, native apps for Android, iOS, desktop and web from a single code base. Flutter is poised to change how people build apps, and we’ve seen explosive growth over the last couple of years, leading us to continue to expand our team. Flutter is one of Google’s most significant open source contributions, and is one of the top 10 software repos on GitHub. + +Flutter is a well-funded project, and is the magic sauce behind some of Google’s most strategic products including Google Nest Hub, Google Pay, Stadia, Ads, and Classroom. Externally, it’s used by nearly 400,000 apps from companies and brands including WeChat, eBay, Alibaba, Sonos, SHEIN, ByteDance and PUBG. + +Flutter UX is a diverse and high-performing group of individuals deeply embedded in Flutter's development process. We have a track record of publicly advocating for developer UX through [official blog posts](https://medium.com/flutter/search?q=research), [YouTube videos](https://www.youtube.com/playlist?list=PLLSe1bxixuYqL_JU329NrUxRhMf1b2t8w), and [academic publications](https://dl.acm.org/doi/10.1145/3290607.3312978?cid=99659035732). Flutter UX is also one of the founding teams of a Google-wide community for advancing human-centered design in programming tools. + +## Our values + +### Mentorship + +Upon joining Google, you will be paired with a formal mentor, who will help +guide you in the process of ramping up, forging relationships, and learning the +systems you’ll need to do your job. Your manager can also help you find mentors +who can coach you as you navigate your career at Google. In addition to formal +mentors, we work and train together so that we are always learning from one +another, and we celebrate and support the career progression of our team +members. + +### Inclusion + +Here on the Flutter team and at Google, we embrace our differences +and are [committed to furthering our culture of inclusion](https://flutter.dev/culture). +In addition to groups like the [Flutteristas](https://flutteristas.org/), +[Employee Resource Groups (ERGs)](https://diversity.google/commitments/) +are employee-initiated networks for supporting underrepresented employees +and their allies with shared values of creating belonging +across their communities and Google. + +### Work-Life Balance + +Our team also puts a high value on work-life balance. Striking a healthy balance +between your personal and professional life is crucial to your happiness and +success here, which is why we aren’t focused on how many hours you spend at work +or online. Instead, we’re happy to offer a flexible schedule so you can have a +more productive and well-balanced life—both in and outside of work. + +## Job location + +Preferred locations: Mountain View, Seattle, Portland, or New York City. This job is eligible for remote working within the US or Canada. + +## Job responsibilities + +* Create prototypes that exercise different parts of the Flutter tech stack and ecosystem +* Evaluate the potential and feasibility of building new SDK capabilities through analyzing app development experiences and artifacts (e.g., source code). +* Design and implement experimental features as Flutter/Dart packages or IDE plugins to facilitate concept validation and product design +* Interface between and collaborate with Flutter/Dart engineers and cross-functional stakeholders as the technical liaison. +* Collaborate with UX researchers and other roles on the team in the process of generative research (e.g., participatory design workshops with developers) + +Among other initiatives, this role will help kick-start an “Experiments with Flutter” program. It aims at driving the evolution of Flutter’s API and tooling through prototyping novel and ambitious UX. + +## Qualifications + +### Minimum qualifications + +You must meet these minimum qualifications to apply for this job. + +- Bachelor's degree in Computer Science, HCI, Design, a related field, or equivalent practical experience. +- 2 years of experience in a technical, UX, or design environment. +- Experience with HTML5, CSS3, and JavaScript development. +- Experience with development on mobile platforms. + +### Preferred qualifications + +Having as many of these specific qualifications is a plus, but transferable skills/experiences may be equally valuable. + +- Passion for the developer tools and SDK space. +- Experience in prototyping with Flutter & Dart (or an interest in learning them on the job). +- Experience in developing VS Code or IntelliJ plugins. +- Experience in contributing to UI frameworks or authoring tools. +- Experience advocating for user-centered design through prototyping and cross-functional collaboration. + +## To apply +Please apply by [filling out the following form](https://flutter.dev/go/job). \ No newline at end of file diff --git a/src/jobs/uxr.md b/src/jobs/uxr.md deleted file mode 100644 index 7822cfb184..0000000000 --- a/src/jobs/uxr.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: User Experience Researcher -toc: false ---- - -The Flutter team is looking for a full-time User Experience (UX) Researcher to identify strategic opportunities in the area of developer experience. - -## Job location - -Any Google office locations or fully remote in a timezone 3 hours behind or ahead of Pacific Standard Time (US West Coast). - -## About the product - -[Flutter](http://flutter.dev) is Google’s UI toolkit for building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase. Internally, Flutter powers a bunch of Google projects such as Google Pay, Nest Hub, Google Ads, Stadia and more to come in 2022. Externally, Flutter is [the most popular cross-platform UI toolkit](https://www.infoq.com/news/2021/06/flutter-2-2-dart-2-13/) and one of [the most active open-source projects](https://www.opensourceforu.com/2021/04/top-10-open-source-repositories-on-github-2020/) in the world. For a sample of Flutter’s customers, please visit our [showcase page](https://flutter.dev/showcase). - - -## Job responsibilities - -The role will drive human-centered design processes and establish effective user feedback loops to guide innovations in GUI development. The main responsibilities of the role include the following: - -* Create and independently drive a research program which holistically examines the developer experience of multi-platform GUI development -* Design and carry out a wide range of studies to enable user-centered design processes in partnership with cross-functional teams -* Synthesize academic research and industry best practices in relevant fields to inspire and inform product design -* Communicate research findings and design recommendations to technical audiences and influence their thinking and decision making -* Collaborate with engineers and designers to create prototypes with just enough fidelity for research purposes - - -## Qualifications - -### Minimum qualifications - -* Bachelor’s degree in Computer Science, Human-Computer Interaction, Psychology, Cognitive Science, Human Factors, or a related field -* 3 years of product research experience or experience in an applied research setting -* Expertise in industry standard qualitative research methods such as interviews, usability testing, cognitive walkthrough, diary studies, design workshops -* Ability to run simple surveys and conduct basic quantitative analysis (e.g. descriptive statistics and data visualization) -* Excellent interpersonal, communication, and collaboration skills -- including ability to distill findings into concise insights, secure buy-ins from stakeholders, and drive research investment decisions -* Technically-inclined, with some experience in writing computer programs - - -### Preferred qualifications - - -* Masters or PhD degree in a relevant field -* Prior research experience related to developer/design tools, APIs, creativity support, or data visualization & analytics -* Track record of establishing and driving research programs in technical domains such as software development, cloud computing, data science, scientific computing, etc - - -## What makes this job unique at Google - -Flutter is powering GUIs everywhere, in computers, phones, [automobiles](https://flutter.dev/showcase/toyota), public kiosks, [smart displays](https://developers.googleblog.com/2019/12/flutter-ui-ambient-computing.html) and many other objects and places. Creating better ways to build GUIs raises the experiences of computing for everyone, including both application developers and application end-users. - -This job provides opportunities to innovate on methods and techniques for studying developer behaviors and bringing novel UI concepts to production. The team’s research has enjoyed a high-level of public visibility through [academic publications](https://dl.acm.org/doi/10.1145/3290607.3312978?cid=99659035732), [official blog posts](https://medium.com/flutter/search?q=research), and [YouTube videos](https://www.youtube.com/playlist?list=PLLSe1bxixuYqL_JU329NrUxRhMf1b2t8w). You have a chance to directly engage Flutter’s friendly and active developer community in your research process. - -## To apply - -Please apply at the [Google Careers site](https://careers.google.com/jobs/results/101546231135642310-user-experience-researcher/?distance=50&hl=en_US&jlo=en_US&page=2&q=User%20experience%20researcher&src=Online%2FHouse%20Ads%2FBKWS_UX) and mention "Flutter UXR" in the Cover letter/other notes section. \ No newline at end of file