<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>7449c06f-6a7</externalid>
      <Title>Software Engineer II, Android</Title>
      <Description><![CDATA[<p>Join Twitch&#39;s Mobile Core Engineering team as an Android Software Engineer and help shape the foundation of mobile development across Twitch. As a platform team, Mobile Core provides critical tools, frameworks, and best practices that empower all mobile engineers at Twitch to build exceptional experiences for millions of users.</p>
<p>Twitch is evolving its mobile strategy from native-first to a hybrid approach that leverages React in WebViews alongside native Android capabilities. You&#39;ll work on high-impact initiatives including our hybrid web-to-mobile platform, performance optimization at scale, automated testing infrastructure, and developer tooling that accelerates velocity across the organization.</p>
<p>Your work will directly impact how hundreds of engineers build features and how millions of users experience Twitch on Android. This role requires independent operation and technical leadership, as you&#39;ll regularly provide guidance to product teams across Community and Commerce organizations.</p>
<p>Responsibilities:</p>
<ul>
<li>Design and implement foundational Android components and frameworks that support both native and hybrid (React in WebView) experiences</li>
<li>Build robust WebView infrastructure and bridges that enable seamless integration between React-based web content and native Android functionality</li>
<li>Optimize performance and scalability of platform components used by millions of daily active users</li>
<li>Provide technical leadership and mentorship to Android engineers across multiple product teams on hybrid mobile architecture</li>
<li>Drive architectural decisions that balance developer velocity, app performance, and maintainability</li>
<li>Collaborate with cross-functional teams to establish and maintain development standards for hybrid mobile applications</li>
</ul>
<p>Requirements:</p>
<ul>
<li>3+ years of professional Android development experience</li>
<li>Strong proficiency in Kotlin and modern Android development practices</li>
<li>Deep understanding of Android SDK, Jetpack libraries, and Android architecture components</li>
<li>Experience building and shipping production Android applications to the Google Play Store</li>
<li>Experience leveraging AI-powered development tools (such as GitHub Copilot, Cursor, or similar) to accelerate development</li>
</ul>
<p>Bonus Points:</p>
<ul>
<li>Experience with hybrid mobile architectures, WebView integration, JavaScript bridges, React, or React Native</li>
<li>Experience with video streaming or real-time communication technologies</li>
<li>Experience working on platform or infrastructure teams that support multiple product teams</li>
</ul>
<p>Perks:</p>
<ul>
<li>Medical, Dental, Vision &amp; Disability Insurance</li>
<li>401(k)</li>
<li>Maternity &amp; Parental Leave</li>
<li>Flexible PTO</li>
<li>Amazon Employee Discount</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange>$129,300-$223,600 USD</Salaryrange>
      <Skills>Android development, Kotlin, Modern Android development practices, Android SDK, Jetpack libraries, Android architecture components, AI-powered development tools, Hybrid mobile architectures, WebView integration, JavaScript bridges, React, React Native, Video streaming, Real-time communication technologies</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Twitch</Employername>
      <Employerlogo>https://logos.yubhub.co/twitch.tv.png</Employerlogo>
      <Employerdescription>Twitch is a live streaming service with global communities built around gaming, entertainment, music, sports, cooking, and more.</Employerdescription>
      <Employerwebsite>https://www.twitch.tv/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/twitch/jobs/8390044002?utm_source=yubhub.co&amp;utm_medium=jobs_feed&amp;utm_campaign=apply</Applyto>
      <Location>San Francisco, CA</Location>
      <Country></Country>
      <Postedate>2026-04-25</Postedate>
    </job>
  </jobs>
</source>