DOIT Software — IT Staff Augmentation and Recruitment company. We’re building a company based on values, and it’s really important for us to work in a warm atmosphere of mutual understanding with people who are growing professionally every day. Only in this way together we can build a really great...
6 листопада 2025

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

When you apply for the role, please answer the following questions:

  1. How much experience do you have with Flutter development?
  2. How would you rate your knowledge of Dart on a scale of 1-10?
  3. Do you have experience with Firebase or similar platforms?
  4. What is your current level of proficiency in English?
  5. What are your monthly salary expectations (gross amount in USD)?
  6. Can you start on November 15-20th?
LinkedIn