Mobile developer (Flutter, Supabase) - Fulltime - Worldwide

Arc Full-time
United States
4 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Flutter Amazon Web Services App Store (IOS) Design of User Interfaces Push Technology Mobile Application Software PostgreSQL MongoDB MySQL OAuth WebSocket Firebase
+4 more
Codebase Graphql Google Play Restful APIs

Job description

We need a Mobile App Developer to join our team and continue building on our existing app. You’ll add features, improve performance, and iterate based on feedback - not build from scratch.

Current Features

  • Event calendar with sign-up
  • Clock in / clock out
  • In-app chat per event
  • Push notifications
  • Admin panel integration

What You’ll Do

  • Ship new features on the existing app
  • Improve and optimize current functionality
  • Fix bugs and collaborate with the team on priorities

Must-Haves

  • Flutter (strong, hands-on)
  • Supabase (strong, hands-on)

Also Needed

  • PostgreSQL/MySQL (Firebase/MongoDB a plus)
  • RESTful APIs, GraphQL, Firebase Auth or OAuth
  • Real-time: Socket.IO, Firebase Realtime DB, or WebSockets
  • AWS/GCP or similar

Nice to Have

  • Experience with event/staffing apps
  • UI/UX sense
  • App Store & Google Play maintenance experience

Requirements

  • Mid-level, proven Flutter + Supabase experience
  • Comfortable working in an existing codebase
  • Strong communicator, full-time, long-term

About the company

We’re an event staffing company with a live mobile app connected to our website, helping staff sign up for events, track time, and communicate. We’re now looking to accelerate feature development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:12 min

Introduction to cross-platform mobile development with Flutter

Majid Hajian · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all