Flutter Developer - Mobile App Designing

3 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Description

We are seeking a highly skilled and passionate Flutter Developer to design, build, and maintain cross-platform mobile applications that deliver exceptional user experiences.The ideal candidate will have a strong foundation in mobile app development, deep expertise in Flutter and Dart, and hands-on experience integrating APIs, managing state, and deploying apps to production on both Android and iOS platforms.This role requires collaboration with product managers, designers, and backend teams to create high-performance, visually appealing, and scalable mobile solutions that align with business Responsibilities : Development :
  • Design, develop, and deploy cross-platform mobile applications using Flutter and Dart.
  • Write clean, maintainable, and well-documented code following best practices.
  • Implement complex UI designs, animations, and responsive layouts consistent across devices and
operating systems.
  • Integrate RESTful APIs, GraphQL, or third-party SDKs for dynamic app functionalities.
  • Manage state effectively using tools like Provider, Bloc, Riverpod, or Optimization & Quality Assurance :
  • Optimize app performance for speed, memory usage, and battery efficiency.
  • Conduct unit testing, integration testing, and debugging to ensure application stability and robustness.
  • Implement secure coding practices, manage app permissions, and ensure compliance with app store policies.
  • Continuously monitor and fix bugs, crashes, and other issues reported through logs or user & Architecture :
  • Collaborate closely with UI/UX designers to implement intuitive interfaces and seamless user flows.
  • Work with backend developers to ensure smooth API integrations and data synchronization.
  • Contribute to application architecture, CI/CD pipelines, and version control (Git) strategies.
  • Participate in agile ceremonies such as sprint planning, stand-ups, and & Maintenance :
  • Manage Google Play Store and Apple App Store deployments, including signing, versioning, and publishing.
  • Implement app analytics (e.g., Firebase Analytics, Mixpanel) and crash reporting.
  • Continuously enhance app performance, add new features, and support app updates.
  • Stay updated on Flutter releases, Dart enhancements, and emerging mobile development Qualifications & Skills :
  • Bachelors or Masters degree in Computer Science, Information Technology, or related discipline.
  • 3-7 years of hands-on experience in mobile app development with at least 2+ years in Flutter.
  • Strong programming proficiency in Dart, and familiarity with native Android (Kotlin/Java) or iOS (Swift) is a plus.
  • Proficient in integrating REST APIs, Firebase, Push Notifications, and local databases (SQLite, Hive).
  • Strong understanding of mobile app architecture, state management, and design patterns (MVC, MVVM, Bloc).
  • Experience with CI/CD pipelines, automated builds, and unit testing for mobile apps.
  • Solid understanding of app security, networking, and offline-first approaches.
  • Experience with Git, Agile methodologies, and collaborative development tools (Jira, Confluence, Bitbucket, GitHub).
  • Excellent analytical, problem-solving, and debugging Skills & Experience :
  • Experience with Flutter Web and Flutter Desktop applications.
  • Familiarity with Google Firebase, Cloud Firestore, and remote configuration.
  • Knowledge of mobile app animations, custom widgets, and material design principles.
  • Understanding of DevOps and deployment automation for mobile pipelines.
  • Prior experience in publishing and maintaining apps with high user ratings and stability metrics.
  • Exposure to AI/ML integration, IoT-based mobile solutions, or real-time streaming apps is a plus
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You