Senior Android Developer for Logitech

Location: Relocation / Remote / Ukraine: Kharkiv / Ukraine: Kyiv

About the Client

The Streamlabs, a technology startup based in San Francisco. Streamlabs, a technology startup that helps Live Streamers to follow their dreams by providing essential tools to engage, grow and monetize their audiences. 70% of streamers on Twitch and other platforms use our tools to broadcast or monetize their streamers (donations, alerts, leaderboards, goals, event lists, notifications, sponsors, loyalty points, analytics and more). We’ve paid out over $225 million to streamers since 2014.

The Streamlabs segment of Logitech is a software-oriented branch working from San Francisco, Vancouver and remotely. We make the leading set of tools and software allowing live streamers to engage with viewers, monetize their broadcasts, and grow their channels. On top of our core product stack under the Streamlabs umbrella, we are building new products to further empower creators. An Example of 2 new products that we launched this year: Oslo and Melonapp.

About the Project

With our partner, we make the leading set of tools and software allowing live streamers to engage with viewers, monetize their broadcasts, and grow their channels. On top of the core product stack under our partner’s umbrella, we are building new products to further empower creators, and these new innovative products it’s where you come in.

About the Team

The whole team locates on the client’s side. Offices: Vancouver (30-40 people) and San Francisco (30 people), no headquarters.

We do team-wide hackathons twice a year and fly the entire team from across the globe to one location to build new ideas together. We strive for complete transparency within the company with weekly all-hands that covers everything (that is also the only standing meeting we have as a team). We do learning talks, game nights, product demos, AMAs, and much more.

We support remote work, especially during these times.

Responsibilities and Skills

Responsibilities:

We’re looking for a talented Senior Android Engineer to grow our team working across our mobile products. As a Senior Engineer, you will be responsible for producing high-quality code, setting standards, and providing technical leadership to other engineers.

In this role you will:

  • Work with a team of highly talented individuals to build and release complex, data-driven mobile applications in a timely manner
  • Be able to architect new app projects, own your code and see them through to production
  • Obsess over the user experience
  • Wear many different hats and contribute to your team with both technical and non-technical skills
Skills:
  • 5+ years of commercial experience in Android development
  • Strong knowledge of Kotlin and Java
  • Professional experience working with product managers and designers to bring a product to market
  • Experience publishing/managing popular Android applications in the Play Store
  • Experience with Android Architecture Components (JetPack)
  • Experience with modern Android architecture patterns (Clean/MVVM/MVI)
  • Experience tracking and fixing issues of a development mobile application
  • Deep understanding of multithreading in mobile applications

Nice-to-haves:

  • Experience with Flutter and hybrid application development
  • Experience with RTMP
  • Experience with ExoPlayer
  • Experience with CI/CD tools
  • Experience with OpenGL
  • Familiarity with content creation

Education:
A Bachelor’s/Master’s degree in Computer Science, Computer Engineering, or equivalent professional experience

Share on social media:
Responsible recruiter
Avatar

Valentina