Avatar for Stream

Stream provides an API for building and scaling activity feeds and chat

Senior iOS Developer

€65k – €85k • 0.0% – 0.1%
Apply now

For our development team in Amsterdam we are seeking a full-time iOS Developer to work on our native iOS SDK libraries.

What you will be doing

As one of Stream's iOS Developers, you strive to simplify how applications are built. You will write and maintain open-source libraries that are used by hundreds of our customers and consumed by millions of their users.

Most of your day will be dedicated to software design, research and coding. You will work with modern mobile tech, such as Swift and Combine with focus on code quality, testing and CI/CD processes.

You have

  • 3+ years of experience as a mobile developer
  • Proficiency in Swift and the iOS development ecosystem
  • Experience with UIKit, SwiftUI, modular UI elements and design systems
  • An enthusiasm for all kinds of iOS testing: unit, integration, UI, snapshot tests
  • Familiarity with reactive patterns, experience with RxSwift or Combine
  • Ability to design by code and with Storyboards
  • Experience in building apps that interact with REST APIs

Bonus points

  • Experience with developing SDK libraries or maintaining open-source projects
  • Knowledge of CoreData
  • Experience with Fastlane and CI/CD best practices

What we have to offer

Stream employees enjoy some of the best benefits in the industry:

  • A competitive salary
  • Company equity
  • A team of exceptional engineers
  • The chance to work on OSS projects
  • Healthy team lunches and plenty of snacks
  • A generous relocation package or the possibility to work fully remote
  • An office in the heart of Amsterdam
  • The opportunity to attend or present at global conferences and meetups
  • The possibility to visit our office in Boulder, CO
  • MacBook Pro and home office setup package

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds. Our Amsterdam team is very focused: you will see us heads-down coding or drawing complex charts on whiteboards, until we pop up to have a chat or play merciless games of ping pong.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

Meet your team

People you would work with in this role
Founder & CTO of @Stream I love coding, building complex stuff and climbing. Previously worked @Fashiolista as Lead Engineer.
Founder & CEO of getstream.io (@Stream). Cum laude business graduate, previously founded Fashiolista, author of several widely used open source packages.
I’m inspired by mobile technologies and how they affect the world. I have been passionate about iOS development for more than 5 years.

Stream at a glance

Stream provides an API for building and scaling activity feeds and chat

Stream focuses on SaaS, Cloud Computing, Machine Learning, Big Data, and Chat. Their company has offices in Boulder and Amsterdam. They have a mid-size team that's between 51-200 employees. To date, Stream has raised $5.25M of funding; their latest round was closed on August 2017.

You can view their website at https://getstream.io/ or find them on Twitter and Product Hunt.

More jobs at Stream

View all jobs

Site Reliability Engineer - Amsterdam

Backend Software Engineer (Go) - Amsterdam

Backend Software Engineer (Python/Go)

Application Security Engineer - Amsterdam

Technical Writer

Similar jobs to Senior iOS Developer at Stream

Avatar for The Cirqle
The only Influencer Marketing Platfrom that can tie Engagement to Sales
Avatar for The Cirqle
The only Influencer Marketing Platfrom that can tie Engagement to Sales
Avatar for Stream
Stream provides an API for building and scaling activity feeds and chat
Avatar for The Things Network
The Things Network is building a global, open and decentralized IoT network
Avatar for SkinVision
The leading mobile health solution for your skin health powered by AI
Avatar for Aigent
Aigent’s AI proactive guidance helps your call agents better, faster, shaper and smarter!
Avatar for Aigent
Aigent’s AI proactive guidance helps your call agents better, faster, shaper and smarter!
Avatar for Klikkie
The photo printing service for smartphone users
Avatar for Sensity
The Visual Threat Intelligence Platform. Deep learning for monitoring deepfake