Twitch is looking to solve the problem of helping communities form, grow, and thrive on their platform by improving features that allow users to participate in and discover new communities more efficiently. This involves enhancing consumer-facing features across web and mobile platforms, as well as supporting backend systems.
Requirements
- Proficient coding skills in modern languages and frameworks such as React, Kotlin, Swift, Objective-C etc
- Experience with languages/frameworks we use at Twitch: React, Typescript, Golang
- Experience building software and services using AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions
Responsibilities
- Deliver high quality user experiences on both Web and Mobile surfaces.
- Work with product managers, designers, technical leads, and other engineers to design, develop, launch, and operate interactive experiences and products
- Work backwards from customer problems to drive business impact
- Maintain and improve our existing backend services
Other
- 1+ Years experience developing software in a professional environment
- Prior experience building consumer-facing products at scale
- Proven ability with thinking though and delivering quality user experiences.
- Minimum of Bachelor's degree in Computer Science or equivalent experience
- Familiarity with Twitch, gaming, and/or streaming on Twitch