Stream logo

Senior Android SDK Engineer (Compose)

Stream

Join Stream as a Senior Android SDK Engineer (Compose)

Stream is seeking a full-time Android Engineer to enhance our SDK development for Feeds, Chats, and Video APIs. This role is pivotal in building and maintaining open-source libraries that integrate Stream's APIs into mobile applications, focusing on best practices for reusable components in Jetpack Compose.

Key Responsibilities

  • Develop and maintain open-source libraries for integrating Stream's APIs on mobile apps.
  • Simplify application development by creating reusable components in Jetpack Compose.
  • Ensure high code quality, stability, and performance for SDKs used by major global apps.
  • Collaborate with a team of engineers to optimize APIs and SDKs for high-quality standards.

Required Skills and Experience

  • 5+ years of experience as an Android developer.
  • 2+ years of experience with Kotlin.
  • Proficiency in reactive systems like Jetpack Compose, with relevant experience in React, React Native, SwiftUI, or Flutter.
  • Experience in SDK development is a plus.
  • Strong focus on code quality and automated testing.
  • Attention to detail in user experience and visual design.

Our Tech Stack

  • Jetpack Compose
  • WebRTC
  • Kotlin
  • Android SDK
  • Kotlin Coroutines

Why Join Stream?

  • History of Success: Stream has raised over $58.25M to build top-tier Chat Messaging & Activity Feed infrastructure.
  • Growth Opportunities: As a rapidly growing startup, Stream offers unique personal and professional growth opportunities.
  • Innovation: Work with cutting-edge technology and tackle challenging tech problems at scale.

Benefits

  • Company equity
  • 28 days paid time off plus paid Dutch holidays
  • Pension scheme
  • Learning and Development budget
  • NS business card or a company bike covered
  • Fitness stipend
  • MacBook Pro provided
  • Healthy team lunches and plenty of snacks
  • Generous relocation package
  • Office in the heart of Amsterdam
  • Possibility to visit the office in Boulder, CO

Our Culture

Stream values transparency, excellence, and mutual support. Our diverse team of over 130+ peers from 35 countries fosters a collaborative environment where you can learn and grow.

Stream is committed to equal employment opportunities and prohibits discrimination and harassment of any kind.

If you are passionate about building high-quality software and want to be part of a dynamic team, apply now!

Benefits
Extracted with AI

  • Company equity
  • 28 days paid time off plus paid Dutch holidays
  • Pension scheme
  • Learning and Development budget
  • NS business card or a company bike covered
  • Fitness stipend
  • MacBook Pro provided
  • Healthy team lunches and plenty of snacks
  • Generous relocation package
  • Office in the heart of Amsterdam
  • Possibility to visit the office in Boulder, CO

Similar jobs

Last update: 23 minutes ago

Stream logo
Stream

Senior Frontend Developer

Seeking a Senior Frontend Developer for a hybrid role in Amsterdam, skilled in React, Next.js, and TypeScript.

Stream logo
Stream

Senior Software Engineer (Golang)

Senior Golang Engineer needed for high-scale backend systems, remote or Amsterdam-based with excellent benefits.

Stream logo
Stream

Integration Support Engineer

Join Stream as an Integration Support Engineer, assisting customers with technical support and API integration in a remote role.

Stream logo
Stream

Lead Backend Engineer (Python/Django)

Join Stream as a Lead Backend Engineer (Python/Django) in Amsterdam. Lead backend development, collaborate on new features, and ensure code quality.

Stream logo
Stream

WebRTC SFU Engineer

Join Stream as a WebRTC SFU Engineer to enhance real-time audio/video experiences. Work remotely in the EU or on-site in Amsterdam.

Polarsteps logo
Polarsteps

Senior Android Engineer

Join Polarsteps as a Senior Android Engineer in Amsterdam. Work on innovative travel apps with a diverse team. Hybrid work model.

iO logo
iO

Senior Android Developer

Join iO as a Senior Android Developer in Amsterdam. Work on complex apps using Kotlin, Jetpack, and MVVM. Enjoy hybrid work and great benefits.

Twitch logo
Twitch

Android Software Engineer

Join Twitch as an Android Software Engineer to develop features for our mobile app using Kotlin, Jetpack Compose, and GraphQL.

Stream logo
Stream

Python AI Developer Advocate

Join Stream as a Python AI Developer Advocate to build community and enhance AI integrations. Engage with developers and influence product roadmaps.

Tabby logo
Tabby

Senior Android Engineer

Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.

Workday logo
Workday

Senior Associate Mobile Engineer - Android

Join Workday as a Senior Associate Mobile Engineer focusing on Android development using Kotlin and Jetpack Compose.

Meetsta logo
Meetsta

Android Developer (Kotlin) - Founding Engineer

Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.

Wire logo
Wire

Senior Android Developer

Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.

Twitch logo
Twitch

Android Software Engineer

Join Twitch as an Android Software Engineer to develop features for our mobile app using Kotlin and GraphQL.

bunq logo
bunq

Android Developer

Join bunq as an Android Developer to design and develop innovative mobile applications in a hybrid work environment.

TomTom logo
TomTom

Android/Kotlin Software Engineer

Join TomTom as an Android/Kotlin Software Engineer to develop navigation systems and mobile SDKs in a hybrid work environment.

The Walt Disney Company logo
The Walt Disney Company

Lead Android Software Engineer

Lead Android Software Engineer role at Disney in Amsterdam, focusing on Kotlin, Android SDK, and streaming video technologies.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer II - Android

Join Disney's Android team as a Software Engineer II to build scalable apps for Disney+ and Star+ using Kotlin and Android SDK.

Quatt logo
Quatt

Senior Mobile Engineer (React Native)

Join Quatt as a Senior Mobile Engineer to develop scalable React Native apps for sustainable energy solutions.

Wire logo
Wire

Senior Android Developer

Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.

Riverty logo
Riverty

Senior Android Developer (m/w/d) - Dresden

Senior Android Developer needed in Dresden with skills in Kotlin, Android Studio, and Jetpack Compose. Join a dynamic team at Riverty.

Stream logo
Stream

DevOps Engineer with AWS and Linux Expertise

Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.

NOS logo
NOS

Android Engineer

Join NOS as an Android Engineer to develop the #1 news app in the Netherlands. Work in a dynamic team with top engineers.

Intercom logo
Intercom

Mobile Engineer, Android

Join Intercom as a Mobile Engineer, Android, to shape our mobile strategy and develop our Android Messenger SDK.