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
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
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.
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.
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.
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.
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.
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.
Senior Developer with Kubernetes and Automation Expertise
Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.
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.
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.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
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.
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.
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.
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.
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.
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.
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.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
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.
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.
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.