The Community Discovery & Engagement team manages a wide array of features and systems to help communities form, grow, and thrive on Twitch. These features let people participate in their favorite communities and discover new ones more efficiently. We work hard to bring novel opportunities to the world of streaming both individually and in collaboration with similar streamers. Some examples of spaces we own include Chat, Stream Together, Discovery, and Channel Points. Our consumer facing features span both web and mobile surfaces. This position is primarily focused on web & mobile frontend development (React) but is expected to be fullstack, with some responsibilities around supporting and maintaining backend systems.