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
When you apply for the role, please answer the following questions: * How much experience do you have with Flutter development? * How would you rate your knowledge of Dart on a scale of 1-10? * Do you have experience with Firebase or similar platforms? * What is your current level of proficiency in English? * What are your monthly salary expectations (gross amount in USD)? * Can you start on November 15-20th?