Taro Logo

Lead Flutter SDK Developer

Stream builds Chat Messaging & Activity Feed infrastructure, backed by leading VCs and having raised over $58.25M.
$109,000 - $131,000
Mobile
Staff Software Engineer
Hybrid
101 - 500 Employees
7+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Flutter SDK Developer

Stream is a rapidly growing startup that has raised over $58.25M to build cutting-edge Chat Messaging & Activity Feed infrastructure. As the Lead Flutter SDK Developer, you'll join their SDK development team in a role that combines technical leadership with hands-on development. You'll be responsible for building and maintaining Stream's Flutter SDKs, managing a team of two, and ensuring their products meet the highest standards of quality and performance.

The position offers a unique blend of technical challenges and leadership opportunities, with 80% focused on development work and 20% on technical direction and team management. You'll work with a diverse team of over 130 professionals from 35+ countries, in an environment that values transparency and excellence.

The role requires strong expertise in Flutter/Dart development, API design, and developer tooling, combined with leadership capabilities. You'll be working with a modern tech stack including Go, gRPC, PostgreSQL, and various AWS services. The company offers competitive compensation (100k-120k EUR), comprehensive benefits, and the opportunity to work in a hybrid setting from their Amsterdam office.

Stream's culture emphasizes ownership, quality, and continuous learning. They provide extensive benefits including equity, parental leave, learning budgets, and flexibility in work arrangements. The company is backed by notable investors and has shown impressive growth, expanding from 30 to 150 employees since 2020.

This role is perfect for an experienced developer who wants to impact millions of users while leading a team in a fast-paced, innovative environment. The position offers visa sponsorship and relocation support to the Netherlands, making it accessible to international candidates.

Last updated 8 months ago

Responsibilities For Lead Flutter SDK Developer

  • Maintain and enhance existing Flutter SDKs (Chat and Video)
  • Work across multiple teams to provide technical insight on product and feature development
  • Collaborate with backend teams to ensure feature parity across SDKs
  • Assist customers with implementation, respond to GitHub issues, and review open source contributions
  • Lead a team of 2 direct reports and manage sprints
  • Set technical direction of SDKs

Requirements For Lead Flutter SDK Developer

Go
Python
Node.js
PostgreSQL
RabbitMQ
Redis
  • 7+ years of software engineering experience
  • Professional experience with Dart/Flutter and at least one other programming language
  • Computer Science fundamentals knowledge
  • Deep understanding of design and interaction with REST APIs
  • Experience with TDD and CI
  • Experience building libraries or tools used by developers

Benefits For Lead Flutter SDK Developer

Equity
Parental Leave
Education Budget
Relocation Benefits
Visa Sponsorship
  • 28 days paid time off plus paid Dutch holidays
  • Company Equity
  • Pension scheme
  • Learning and Development budget
  • NS business card or company bike
  • Fitness stipend
  • Monthly in-office chair massages
  • Parental leave paid at 100%
  • MacBook Pro provided
  • Healthy team lunches and snacks
  • Generous relocation package
  • Opportunity to attend global conferences
  • Possibility to visit Boulder, CO office

Interested in this job?