Position: Flutter Engineer
Company: BetterTogether GmbH
Category: Flutter
Experience required: 5y
English level: fluent

**Together**

Together helps people improve their couple relationships through effective behavioral change. Our vision is to make pro-grade relationship health support available to everyone. We collaborate with world-leading scientists and institutes to advance and deliver essential frameworks about relationship health, mindfulness, and sex.

Together was founded in 2021, operates fully remotely, and is VC-backed. At Together, we embrace a culture that values everyones’ uniqueness and lets them flourish as an individual. We are constantly working on creating an environment that provides equal opportunities, regardless of your ethnicity, age, gender, sexual orientation, disability, race, religion, and any other diverse background. As a part of our team, your unique talents will always be appreciated, and we’re committed to providing them with a nurturing and safe environment.

We're looking for a full-time, remote-first engineer to join our Flutter Team in building Together, an interactive coaching app for couples.

**What you'll do**

You primarily work on our mobile app on user facing features
You use our design system to ensure consistent look of the app
You are not afraid to tackle different topics, e.g. fixing open source plugin packages or dive into our Typescript backend code
You constantly bring your knowledge, expertise and apply it to the environment around you

**What we offer**

Fully remote environment
30 PTOs
Healthy Work/Life Balance
Flexible working hours
Trust, transparency and autonomy
MacBook Pro and company phone
Quarterly off-sites with the team
Shared working space available at your disposal in Berlin, next to FluxBau
Our Tiny Shared Space

**Job requirements**

At least 3 years of experience building mobile apps
Proven Flutter record, either the app you were developing or open-source contributions
A good grasp of common software patterns and best practices
Familiarity with popular Flutter libraries: BLoC, GetIt, Provider, AutoRoute, Freezed, Hooks
A good understanding of how to build UI components with Flutter
Basic knowledge of using Firebase Functions & Typescript
Knowledge of unit and UI testing, and integration with CI/CD tools
Knowledge of Android/iOS platforms is a plus
Fluent English