Frontend Mobile Developer - Flutter

Pittsburgh, Pennsylvania

Grass Jam Companion
Job Expired - Click here to search for similar jobs

Grass is a very early-stage product that is changing how musicians learn and connect with music, bringing access to the authentic jam session experience for more people. We are building a new mobile app where bluegrass players discover new songs, improve through their own mindful practice, and find local groups and players to jam with.


The Role

Grass is seeking a skilled Frontend Developer to build innovative features with three core functions: access to repertoire, structured practice, and social discovery for jams. This role is expected to create seamless cross-platform experiences that help musicians engage with practice, grow their skills and repertoire, and build confidence.


What You'll Build
  • Interactive Learning Features : Design engaging mobile-first learning tools that make improving at musicianship accessible and enjoyable.
  • Location-Based Discovery : Build intelligent geolocation features that connect musicians with nearby jam sessions and events.
  • Musical Experiences : Build sophisticated audio tools for play-along features like backing tracks and recording capabilities.
  • Premium UI/UX : Design intuitive interfaces that are smooth and seamless, for minimal interruption of authentic acoustic jam contexts.
  • Feature Innovation : Research and propose cutting-edge mobile features and workflows based on user feedback and industry trends.

What We're Looking For

Essential Skills:

The only must-have is a proven expertise in mobile development with successful iOS and Android deployments, ideally developed in Flutter. A genuine desire to build learning-centered music applications is also required.


Interesting Prior Experience:

If you have previously worked on products or projects in any of the following spaces, please share details and describe your lessons learned and opinionated views on them:

  • Learning-centered applications, with an emphasis on learning science or psychology-based approaches to successful engagement and skill-building.
  • User-generated content management, community-building, and inclusive moderation systems.
  • Multimodal implementation of audio, mapping, and media features using existing libraries.
  • Previous work with location-based social media or apps for in-person events, classes, or meetups.
  • Background in music or understanding of bluegrass music, tradition, and culture.

This is a work-from-home position. However, candidates must reside in or be routinely available for meetings in Pittsburgh, PA.


Why Join Grass?
  • Impact : Help share and spread traditional and modern bluegrass music.
  • Innovation : Work with modern mobile technologies and innovate in new libraries.
  • Stage : Shape the product direction on the early days of a music learning product.
  • Experience: Join a team with a proven track record in education technology.

Date Posted: 04 June 2025
Job Expired - Click here to search for similar jobs