About the Opportunity We are hiring a Senior Flutter & Full Stack Developer at Imversion .
This is a full-time remote position (with the possibility of transitioning to a hybrid setup in the future).
You will play a key role in building and scaling high-quality mobile and web applications for both iOS, Android, and the web .
Key Responsibilities - Design, develop, and maintain cross-platform mobile and web applications using Flutter , Dart , and modern full-stack technologies .
- Build and manage backend services and APIs using frameworks such as Node.js , Express , or NestJS .
- Work with databases (SQL/NoSQL) such as PostgreSQL, MongoDB, or Firebase Firestore .
- Collaborate closely with product managers , designers , and backend engineers to deliver seamless, high-performance experiences.
- Ensure application performance, security, and scalability across platforms.
- Debug, troubleshoot, and optimize both frontend and backend systems for a smooth user experience.
- Integrate APIs , third-party SDKs , and cloud services (e.g., Firebase, AWS, or GCP).
- Participate in code reviews , maintain high coding standards , and mentor junior developers.
- Stay up to date with the Flutter and full-stack ecosystem , adopting best practices and new technologies.
Requirements - Experience: Minimum 4+ years of hands-on Flutter development (production apps) and 2+ years of full-stack or backend experience .
- Strong expertise in Flutter & Dart , with proven experience delivering apps at scale.
- Proficiency in RESTful APIs , GraphQL , and backend integration.
- Experience with Node.js , Express , or equivalent backend frameworks.
- Familiarity with state management (Provider, Riverpod, BLoC, Redux, etc.).
- Strong knowledge of Firebase (Firestore, Authentication, Push Notifications, Analytics).
- Experience with CI/CD pipelines , Git , and ideally Docker or containerization tools.
- Familiarity with App Store/Play Store deployment and web deployment .
- Excellent communication and collaboration skills, with the ability to work effectively in a remote setup .
Preferred Qualifications - Experience in performance tuning , animations , and advanced UI/UX .
- Experience with cloud infrastructure (AWS, GCP, or Azure).
- Previously published apps or live web applications.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of native iOS/Android development is a plus.
Contract Details - Location: Remote (Hybrid option possible later)
- Experience Required: Minimum 4 years (Flutter) + 2 years (Full Stack)
- Compensation: Competitive and aligned with experience
- Start Date: Immediate
Why Join?
- Collaborate with leading global clients on high-impact projects.
- Build end-to-end solutions using the latest mobile and web technologies.
- Be part of a fast-paced, innovative, and growth-oriented environment .
- Enjoy flexibility with a remote-first work culture .