Mobile Release/Automation Engineer
San Francisco, CA
Platform & Services – Client Platform
Twitch’s Mobile Engineering team is responsible for building the Twitch experience for the Android and iOS platforms, supporting phones and tablets. These platforms represent an ever-growing share of Twitch viewership and providing functional and delightful experiences on them is essential to our user engagement.
As a Mobile Release/Automation Engineer, you will be the driving force in automating and improving our build and release processes. In addition, you would maintain and enhance our automated testing framework to help the team ship high quality releases.
- Implement, maintain, and improve release automation tools used by mobile engineers to ensure regular high quality releases
- Maintain and improve automated testing frameworks
- Support and improve our tools for continuous builds
- Bachelor’s degree or above in Computer Science or equivalent experience
- 2+ years of mobile development experience, release engineering, and/or automated testing
- Proficiency with the Android and/or iOS ecosystem
- Ability to break down and tackle large technical problems
- PHP, js, Python, C++, C# programming and debugging experience
- Experience with infrastructure management and development
- Thrives in dynamic, fast-paced environments
- Prior experience automating release and build processes for mobile apps
- Successfully implemented test automation frameworks from the ground up on Android and/or iOS
- Familiarity with Jenkins and/or other CI platforms, Java/Kotlin, and Objective-C/Swift
- Medical, Dental, Vision & Disability Insurance
- Maternity & Parental Leave
- Flexible PTO
- Commuter Benefits
- Amazon Employee Discount
- Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.)
- Breakfast, Lunch & Dinner Served Daily
- Free Snacks & Beverages
Twitch is the world’s leading video platform and community for gamers, with more than 100 million visitors per month. We connect gamers from around the world by allowing them to broadcast, watch, and chat with each other. Twitch’s live and on-demand video platform forms the backbone of a distribution network for video game broadcasters including pro players, tournaments, leagues, developers and gaming media organizations. Twitch is leading a revolution in gaming culture, turning gameplay into an immersive video experience. Learn more at http://twitch.tv.
We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.