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

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

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.

DPG Media Nederland logo
DPG Media Nederland

Android Developer - Freemium & Entertainment Area

Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.

Source.ag logo
Source.ag

Senior React Native Engineer

Join Source.ag as a Senior React Native Engineer to lead mobile app development for greenhouse solutions. Focus on React Native, TypeScript, and leadership.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Contentful logo
Contentful

Senior Fullstack Engineer - SDK Development

Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Centraal Bureau voor de Statistiek logo
Centraal Bureau voor de Statistiek

Full-stack Developer with .NET and Flutter Experience

Join CBS as a Full-stack Developer to develop smartphone apps using .NET and Flutter, focusing on data privacy and innovative solutions.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

BetterUp logo
BetterUp

Senior Full-Stack Engineer, Core Experiences

Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

Rohde & Schwarz logo
Rohde & Schwarz

Fullstack Developer with Angular and Kotlin

Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.