Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App
Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App

Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App

Freelance 36000 - 60000 £ / year (est.) Home office (partial)
F

At a Glance

  • Tasks: Build a mobile app for teams to split expenses effortlessly using Flutter and Firebase.
  • Company: Join a startup focused on creating innovative solutions for team expense management.
  • Benefits: Flexible contract duration, opportunity to work on a meaningful project, and showcase your skills.
  • Why this job: Be part of a project that simplifies financial interactions for teams, starting with firefighters.
  • Qualifications: Experience in Flutter and Firebase, especially with push notifications.
  • Other info: Work solo on a focused MVP with potential for future projects.

The predicted salary is between 36000 - 60000 £ per year.

I'm building an MVP mobile app called StationPay designed for teams (starting with firefighters) to split shared expenses quickly and track payments without awkward follow-ups. I need an experienced Flutter developer familiar with Firebase to build a focused V1. This is NOT a complex fintech app. The app will NOT handle payments. It will coordinate payment requests and send push notifications.

Core Features:

  • Firebase Authentication (email/password)
  • User profile (name + eTransfer email)
  • Station-based crew system
  • QR code generation and scanning to add crew members
  • Create payment request (enter total → select crew → auto split)
  • Push notifications using Firebase Cloud Messaging
  • Payment request screen with:
  • Amount owed
  • Copy email button
  • Open banking app button
  • Mark as Paid / Cash Paid
  • Basic reminder notification after 12 hours

Tech Requirements:

  • Flutter
  • Firebase (Auth, Firestore, Cloud Functions, FCM)
  • Experience with push notifications

Deliverables:

  • Fully working MVP
  • Clean Firestore structure
  • Source code
  • Assistance with deployment to iOS & Android test builds

Please include:

  • Examples of Flutter apps you've built
  • Experience with Firebase push notifications
  • Estimated timeline
  • Confirmation that you are NOT an agency

Looking for a focused solo developer to build efficiently. Contract duration of 1 to 3 months.

Mandatory skills: Android App Development, Mobile App Development, Mobile App Dev Deliverables, Flutter Stack

Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App employer: FreelanceJobs

At StationPay, we pride ourselves on fostering a collaborative and innovative work environment where developers can thrive. As a Flutter + Firebase Developer, you'll have the opportunity to contribute to a meaningful project that supports teams in managing shared expenses, all while enjoying flexible working arrangements and opportunities for professional growth. Join us in making a difference for firefighters and experience the unique advantage of working in a dynamic startup atmosphere focused on teamwork and creativity.
F

Contact Detail:

FreelanceJobs Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech community, especially those who have experience with Flutter and Firebase. A personal recommendation can go a long way in landing that dream job.

✨Tip Number 2

Show off your skills! Create a small project or demo using Flutter and Firebase that showcases your abilities. This not only gives you something to talk about in interviews but also demonstrates your hands-on experience.

✨Tip Number 3

Prepare for the interview! Research common questions related to Flutter and Firebase, and practice your answers. We want you to feel confident and ready to impress when discussing your past projects and technical knowledge.

✨Tip Number 4

Apply through our website! We make it easy for you to find opportunities that match your skills. Plus, applying directly shows your enthusiasm and commitment to joining our team.

We think you need these skills to ace Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App

Flutter
Firebase Authentication
Firestore
Cloud Functions
Firebase Cloud Messaging
QR Code Generation and Scanning
Mobile App Development
Android App Development
Push Notifications
User Profile Management
Payment Request Creation
Clean Firestore Structure
Source Code Management
Deployment Assistance for iOS & Android

Some tips for your application 🫡

Show Off Your Flutter Skills: When you're applying, make sure to highlight your experience with Flutter. We want to see examples of apps you've built that showcase your skills. Don't hold back – this is your chance to shine!

Firebase Know-How is Key: Since we're all about Firebase for this project, let us know about your experience with it. Specifically, mention any work you've done with push notifications and authentication. This will help us see how you can fit into our vision.

Be Clear and Concise: Keep your application straightforward. We appreciate clarity, so make sure to answer all the points in the job description. A well-structured application makes it easier for us to see if you're the right fit!

Apply Through Our Website: We encourage you to apply through our website. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it's super easy to do!

How to prepare for a job interview at FreelanceJobs

✨Know Your Flutter and Firebase Inside Out

Make sure you brush up on your Flutter and Firebase skills before the interview. Be ready to discuss specific projects you've worked on, especially those involving Firebase Authentication and push notifications. This will show that you’re not just familiar with the tech but have hands-on experience.

✨Showcase Relevant Projects

Prepare a portfolio of your previous Flutter apps, particularly any that relate to mobile expense tracking or similar functionalities. Highlight how you implemented features like QR code scanning or payment request systems, as these are directly relevant to the job at hand.

✨Understand the MVP Concept

Since this role focuses on building an MVP, be ready to discuss what an MVP means to you. Talk about how you would prioritise features for StationPay and why certain functionalities are essential for the first version. This shows you understand the importance of efficiency and focus in development.

✨Ask Insightful Questions

Prepare some thoughtful questions about the project and the team dynamics. Inquire about the challenges they foresee in developing the app or how they envision the crew-based system working. This demonstrates your genuine interest in the role and helps you gauge if it’s the right fit for you.

Flutter + Firebase Developer Needed for Crew-Based Bill Splitting App
FreelanceJobs

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>