Role Overview:We are seeking a skilled and experienced Flutter Developer with at least 3 years of experience in developing high-performance mobile applications. The ideal candidate will be proficient in Dart, Java, and Swift, and have a strong track record of deploying applications on both iOS and Android platforms. You will be responsible for the full lifecycle of app development, from design to deployment, including post-launch support.Key Responsibilities:Mobile Application DevelopmentDesign and develop cross-platform applications for iOS, Android, and Web using Flutter.Implement responsive UI designs compatible with various screen sizes.Utilize GetX or other state management solutions for efficient app performance.Integration & APIsIntegrate third-party APIs, payment gateways (e.g., Razorpay, Stripe), Google Maps, Firebase, and video players.Implement authentication mechanisms such as Google and Facebook login.Handle RESTful APIs and manage data in JSON format.Performance & DebuggingPerform advanced debugging and issue resolution.Optimize app performance, usability, and maintainability.App Lifecycle & DocumentationManage the entire lifecycle from concept to deployment and post-launch maintenance.Document architecture, setup guides, and workflows.Support localization for multilingual apps and implement push notifications using Firebase.User ExperienceDevelop intuitive, user-friendly interfaces following UI/UX best practices.Use animation tools such as Lottie and Flare to enhance user experience.Team CollaborationCollaborate with cross-functional teams including backend developers, designers, and QA.Use Git for version control and code collaboration.Requirements:Bachelors or Masters degree in Computer Science, IT, or a related field.Minimum 3 years of hands-on experience in Flutter development.Proficient in Dart, with a good understanding of Java and Swift.Experience deploying apps on both iOS and Android platforms.Strong knowledge of state management tools like GetX.Proven ability to integrate third-party APIs and services.Understanding of responsive design principles and mobile UX.Familiarity with version control tools like Git.Strong problem-solving, communication, and analytical skills.Ability to work in a collaborative, deadline-driven environment.