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 Frontend Developer
Seeking a Senior Frontend Developer for a hybrid role in Amsterdam, skilled in React, Next.js, and TypeScript.
Senior Software Engineer (Golang)
Senior Golang Engineer needed for high-scale backend systems, remote or Amsterdam-based with excellent benefits.
Integration Support Engineer
Join Stream as an Integration Support Engineer, assisting customers with technical support and API integration in a remote role.
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.
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.
Senior Android Engineer
Join Polarsteps as a Senior Android Engineer in Amsterdam. Work on innovative travel apps with a diverse team. Hybrid work model.
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.
Android Software Engineer
Join Twitch as an Android Software Engineer to develop features for our mobile app using Kotlin, Jetpack Compose, and GraphQL.
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.
Senior Android Engineer
Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.
Senior Associate Mobile Engineer - Android
Join Workday as a Senior Associate Mobile Engineer focusing on Android development using Kotlin and Jetpack Compose.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Senior Android Developer
Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.
Android Software Engineer
Join Twitch as an Android Software Engineer to develop features for our mobile app using Kotlin and GraphQL.
Android Developer
Join bunq as an Android Developer to design and develop innovative mobile applications in a hybrid work environment.
Android/Kotlin Software Engineer
Join TomTom as an Android/Kotlin Software Engineer to develop navigation systems and mobile SDKs in a hybrid work environment.
Lead Android Software Engineer
Lead Android Software Engineer role at Disney in Amsterdam, focusing on Kotlin, Android SDK, and streaming video technologies.
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.
Senior Mobile Engineer (React Native)
Join Quatt as a Senior Mobile Engineer to develop scalable React Native apps for sustainable energy solutions.
Senior Android Developer
Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.
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.
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.
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.
Mobile Engineer, Android
Join Intercom as a Mobile Engineer, Android, to shape our mobile strategy and develop our Android Messenger SDK.