Twitch's IVS Video Client Engineering team is looking for experienced mobile engineers to build a multi-platform broadcasting and playback system that works everywhere people want to create and consume video.
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Responsibilities
- Develop our video playback/broadcast SDKs for Android.
- Collaborate with backend video teams that support low-latency and real-time media broadcasting and playback
- Add reliable cross-platform unit, integration, and e2e tests
- Keep up to date on current technologies and recent developments in web and media technologies.
Other
- If you are passionate about mobile technology, love media and streaming, and want to take on new challenges then this position is for you.
- You can work in San Francisco, CA or Seattle, WA.
- work safely and cooperatively with other employees, supervisors, and staff
- adhere to standards of excellence despite stressful conditions
- communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service