Newsreach
Newsreach1h ago
Naukri

Software Engineer Mobile

Ahmedabad
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Mobile Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Newsreach

Full Job Description

Flutter Developer - Mobile Application Expert

Newsreach is seeking a skilled Flutter Developer to lead the design, development, deployment, and ongoing maintenance of innovative mobile applications. This role offers end-to-end ownership, emphasizing consistent high performance across both Android and iOS platforms. You will be instrumental in driving measurable outcomes and ensuring application success.

Key Responsibilities:

  • Develop, test, deploy, and maintain mobile applications using the Flutter framework.
  • Independently manage the complete application lifecycle, from initial development through release and ongoing maintenance.
  • Ensure applications are performant, scalable, and maintain cross-platform consistency.
  • Integrate APIs, leverage third-party libraries, and connect with backend services.
  • Monitor application health, performance, and user engagement metrics.
  • Identify and debug issues, optimize performance, and uphold high code quality standards.
  • Collaborate effectively with product, design, and backend engineering teams.

Essential Skills and Qualifications:

  • Deep understanding of Flutter fundamentals, including widgets, layouts, and state management.
  • Proficiency in the Dart programming language.
  • Solid working knowledge of the Android and iOS operating system ecosystems.
  • Experience integrating with REST APIs and handling JSON data.
  • Demonstrated ability to work autonomously with minimal supervision.
  • Expertise in managing authentication, authorization, and secure API communication protocols.
  • Skilled in debugging, testing, and optimizing applications for production environments.
  • Experience with Android and iOS build processes, releases, and app store deployment procedures.
  • Familiarity with Git and standard version control workflows.

Performance and Analytics Expertise:

  • Hands-on experience with mobile app analytics and tracking tools, such as Firebase Analytics and Crashlytics.
  • Capability to monitor user behavior, performance metrics, and crash reports to drive improvements.
  • Strong understanding of techniques for optimizing mobile application performance.
  • Good grasp of mobile application architecture and fundamental design principles.
  • Ability to collaborate with cross-functional teams to define, design, and launch new features.
  • Excellent problem-solving skills and a proactive, independent work ethic.

Technical Mastery:

  • Frameworks: Mastery of the Flutter SDK and Dart.
  • Native Understanding: Strong foundational knowledge of Xcode (including build schemes, CocoaPods, and signing) and Android Studio (including Gradle, ProGuard, and App Bundles).
  • State Management: Expert-level proficiency in state management solutions like Riverpod, BLoC, or Redux.
  • Testing: Deep understanding and practical application of the Testing Pyramid (Unit, Widget, and Integration tests are mandatory).
  • API & Backend: Advanced experience with RESTful and GraphQL APIs, WebSockets, and implementing offline data persistence solutions (e.g., Hive, Isar).
  • Analytics: Proven ability to set up custom telemetry and log aggregation for comprehensive tracking of app health and user journeys.

Company

Newsreach

Newsreach

Ahmedabad
Posted on Naukri