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 experienceStart Date : ImmediateWhy 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 .