Flutter Developer for Venture-Backed Startup
Location: San Francisco, CA, USA, or remote (US only)
Company: Joinable, Inc.

Joinable is a new venture-backed mobile app that strengthens local communities. Unlike social media, which seems to be pulling people apart, Joinable is focused on bringing people together IRL. It connects us to the real people we know and interact with on a regular basis - the other people at your school, the people you work out with, and the neighbors on your block. It makes it easy for us to coordinate with these groups and get stuff done, whether that’s planning a fundraiser, a weekend ride, or just figuring out where your soccer practice is.


We created Joinable because we love community and meaningful social connections, and want to spend our life’s energy supporting them. But we’re also excited about the huge market we’re addressing. Joinable is something nearly everyone needs, with the potential for massive value creation. If we can crack the code, Joinable will connect 100s of millions of humans around the world, and have an enterprise value somewhere between Discord ($11B) and Slack ($26B). Feel free to check out our alpha version: just search for “Joinable” on the AppStore and GooglePlay.


Joinable was founded by two serial entrepreneurs (a designer and an engineer) with a track record of building breakthrough products and valuable companies. We just raised our first round of funding, and we’re starting to build a team of world-class designers and engineers.


Job Overview


Joinable is looking for a Flutter developer who will be responsible for building our multi-platform application for iOS, Android, and the web, using the open-source Flutter development framework. You will apply your Flutter and mobile development expertise to implement features in a way that is performant, scalable, modular, extensible, and most of all delight our users. You will have input into our code organization and development processes, since we’re still just setting things up. You will join product and sprint planning meetings to participate in the design and prioritization of new features. If you have full-stack skills, you can also implement changes to our backend, which is written in NodeJS, GraphQL, and MongoDB.


This a remote position, so it's open to anyone in the US (but no applicants from outside the US please!). If you live close to SF, we’d love to see you in person once in a while. And while the job is full-time, we are open to flexible hours , so it's perfect for parents returning to the workforce.


What you'll do:


We’re hiring you to build stuff! Really beautiful, well-designed stuff. And build it fast, using only the processes that are necessary to ensure quality.


  • Architect and build sophisticated consumer mobile applications with complex functionality, connection to back-end systems, precise designs and user interactions.
  • Quickly understand high-level user stories and mocks from the product backlog and translate them into high quality designs and code
  • Test your own code - your code must be unit tested and integration tested
  • Participate in code reviews
  • Identify and correct bottlenecks and fix bugs
  • Continuously investigate third party frameworks, APIs, and tools as needed to improve quality and development speed
  • Work collaboratively with product managers, experience designers, QA engineers, and other software engineers.
  • Use simple agile methodologies, like weekly sprints and sprint planning meetings, daily stand-ups, and CI/CD


What you'll bring:



You should love and have deep experience building large-scale production applications. You should love the early days of a startup where you can move fast and wear a lot of hats.


The ideal candidate must display excellent technical skills but also demonstrate strong interpersonal and organizational abilities. You must be able to work in a varied, fast paced start-up environment. As well as, the ability to self-manage and work independently.


  • 3+ years of experience in mobile software development with exposure to full software development cycle from requirements through post release
  • You must love Flutter! 1+ years of experience developing apps with Flutter and Dart
  • Experience with CI/CD for Mobile Apps
  • Experience with Firebase, offline storage (using Cloud Firestore or similar), Push Notifications, Cloud Functions and Analytics
  • Must have published 1 or more application in the AppStore or Google Play
  • Familiarity with REST required, familiarity with GraphQL would be nice
  • Experience with GIT and Agile software project management methodology and related tools such as Asana


Job posted on 22nd December 2021-12-22T20:52:10.509 2022-02-06T20:52:12.295


When clicking on the button to apply, you will leave Flutter Jobs and go to a job application page outside this site. Flutter Jobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external websites) or here.