Flutter Developer
Development › App Team
August 8, 2026
We are looking for Flutter developers to help develop the BARQ! app (iOS and Android). We have a huge roadmap with many cool features that we want to add and we need you! With over 150.000 active users you will for sure know that what you build will be used by many of your furry friends, conventions and artists :3
The Flutter app is pretty stable so there is a lot of focus on polishing existing features, fixing bugs and most importantly: adding dozens of new features! A small overview of the current things we’re working on:
- Improving the profile gallery with comments, tags, links to fursonas, artists
- Improving our design system with more custom widgets and theming support
- Improving the chat and adding group chat support
- Integrating more location based features like convention geofences
The tech stack in the app:
- GraphQL
- Riverpod (state management)
- Many custom widgets
You've got this
We think the following skills and commitments are essential for this role. You are always welcome to challenge these if you have a different view for the requirements of this role.
- You have experience with app development
- You have experience with implementing APIs (REST, GraphQL)
- You have a feel for design (creating design systems)
You get this
- You'll be part of the amazing BARQ! team. You'll get a blue border in the app and be listed on the BARQ! team page. You will also benefit from all the supporter perks and early access to all features.
- You can decide when and how long you want to work. You're not tied to specific working days or hours.
Commitment
- You'll need to sign an NDA for this position.
- While we understand that this is a volunteer position, we do expect you to be available for your team and director. You should be available to take on tasks on a regular basis.
- For app development we work with projects and project deadlines. If you commit to working on a project with a deadline you are expected to make sure you commit to completing the project before the deadline.
- Since most of our team is based in the EU and contributes to BARQ! outside of their daytime jobs, our team meetings typically take place between 18:00 and 21:00 CET/CEST (Central European Time).
To make sure we can collaborate effectively, we ask that volunteers are generally available during this time window — this is especially important if you're applying from a different time zone.
How the interview process works
After you send in your application it will be reviewed by us. If we think you’d be a fit for our team we will reach out to you and plan an interview. You will be given a link where you are able to schedule a call whenever you are available.
After that will be a call where we will ask some questions about your experience and to see if you’ll fit in. Usual interview stuff.
After all interviews are held, and we have discussed with our team who will be best at this position, you’ll be onboarded.
If you don’t make it – don’t worry! There will be plenty of other volunteer openings soon in a variety of categories.
Apply
Fill in the form. If you have any questions about the form, feel free to ask for more information! The contact person for this role is Woutske, available via email [email protected]
If you have previously applied for another position, please tell us when applying for this! You’ll still have to fill in the form since it will have questions specific to this position, but we’ll keep it in mind when selecting.
Apply for this role
Click the button below to send in an application for this role!
