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

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.

Meetsta logo
Meetsta

Android Developer (Kotlin) - Founding Engineer

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

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

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.

Intercom logo
Intercom

Mobile Engineer, Android

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

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.

Tabby logo
Tabby

Senior Android Engineer

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

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Twitch logo
Twitch

Android Software Engineer

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

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Swift logo
Swift

Observability Platform Data Engineer

Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.

Wire logo
Wire

Senior Android Developer

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

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

RentSpree logo
RentSpree

Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)

Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.

DEPT® logo
DEPT®

Senior React Native Engineer

Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.

Powerful Medical logo
Powerful Medical

Senior Android Engineer

Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.

1dea logo
1dea

Senior iOS Mobile Developer (Swift | SwiftUI)

Join us as a Senior iOS Developer in Gdańsk, focusing on Swift and SwiftUI for innovative mobile solutions.

ING Nederland logo
ING Nederland

Full Stack Engineer for Payments

Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.

Adyen logo
Adyen

Android Software Engineer - IPP Hardware

Join Adyen as an Android Software Engineer to develop and maintain IPP hardware solutions in Amsterdam.

Mediální skupina MAFRA logo
Mediální skupina MAFRA

Mid/Senior React Native Developer for Mobile Applications

Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.