This job post is closed and the position is probably filled. Please do not apply.
๐ค Automatically closed by a robot after apply link
was detected as broken.
Description:
Stream is looking for a full-time Android Engineer to join their SDK development efforts for Feeds, Chats, and Video APIs.
The job involves building and maintaining open-source libraries to integrate Stream's APIs on mobile apps.
You will determine best practices for building reusable components in Jetpack Compose, making it easier for other developers to create chat and messaging apps.
The source code for SDKs is publicly available on GitHub, allowing you to showcase the quality of your work.
Streamโs APIs are utilized by over a billion end users, and the backend technology is based on Go, RocksDB, and Raft.
The role is available in Amsterdam or remotely within Europe.
Daily tasks will include software design, research, and coding, with a focus on modern mobile technologies such as Kotlin, Coroutines, and Jetpack Compose.
You will be responsible for ensuring high code quality, stability, performance, and comprehensive documentation for the SDKs used by large applications.
Requirements:
You must have 5+ years of experience as an Android developer.
A minimum of 2 years of experience writing Kotlin is required.
Experience with reactive systems like Jetpack Compose is necessary; related experience with React, React Native, SwiftUI, or Flutter is also relevant.
Experience working on an SDK is a plus.
A passion for quality assurance through pragmatic automated testing is essential.
Attention to user experience details, including visual aesthetics, is required.
Benefits:
Stream offers a history of success with significant funding to build top-tier Chat Messaging and Activity Feed infrastructure.
Employees enjoy freedom and growth opportunities in a rapidly growing startup environment.
You will work with cutting-edge technology and tackle challenging tech problems at scale.
Stream is backed by leading venture capital firms and notable industry figures.
Benefits include a team of exceptional engineers, the chance to work on open-source projects, company equity, and 28 days of paid time off plus paid Dutch holidays.
Additional benefits include a pension scheme, a Learning and Development budget, transportation coverage, a fitness stipend, a MacBook Pro, healthy team lunches, a generous relocation package, and access to the Amsterdam office and the possibility to visit the Boulder, CO office.