Middle/Senior Flutter Developer (Future Lead)

We are seeking a Middle/Senior Flutter Developer to lead mobile development on one of our projects. You’ll work directly with the CTO and a backend engineer to bring the first version of the product to life. This is a hands-on engineering role that will transition into a leadership position as the team grows.

 

About the Project

We are building a mobile-first community platform centered around faith, connection, and personal spiritual growth. Users will join and engage with faith-based communities, interact with content, build connections, and access personalized spiritual tools (such as scripture reminders, a personal faith schedule, etc.). Community leaders will manage members, share updates, and publish content. AI-powered content moderation will ensure a safe and uplifting experience.

 

Responsibilities

  • Lead Flutter development for iOS and Android
  • Architect a scalable and maintainable mobile codebase
  • Build user-centric features including social feed, search, profiles, community discovery, messaging, notifications, and spiritual tools (verse of the day, reminders, schedule)
  • Collaborate closely with UX to ensure polished UI and smooth flows
  • Integrate with backend services (Firebase/Firestore, Node.js APIs)
  • Implement state management, offline capabilities & real-time sync where required
  • Participate in code reviews, sprint planning & daily syncs
  • Help define engineering standards and future onboarding for new team members

     

Required Skills

  • 4+ years of experience in Flutter development (mobile apps in production)
  • Strong Dart fundamentals
  • Experience building complex UI flows and social-style interaction features
  • App Store + Google Play deployment knowledge
  • Experience with Firebase or similar platforms (Firestore, auth, notifications)
  • Strong understanding of Git workflows
  • Experience working in Jira
  • Excellent written & spoken English, minimum Upper-Intermediate level
  • Ability to overlap with Boston EST time zone and attend daily syncs
  • Hands-on problem-solver who thrives in startup-style environments

     

Nice to Have

  • Experience mentoring or leading other engineers
  • Knowledge of Supabase or similar platforms
  • Understanding of AI content moderation or cloud-based moderation
  • CI/CD for mobile apps


 

Required skills experience

Flutter 4 years
Dart 4 years
Firebase 4 years
Git 4 years

Required languages

English B2 - Upper Intermediate
Published 10 November
72 views
·
3 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...