Talent.com
This job offer is not available in your country.
Flutter Architect - Dart Programming

Flutter Architect - Dart Programming

Anlage Infotech (India) Pvt LtdBangalore
4 days ago
Job description

Flutter Architect role will be part of Mobility Team building Cross Platform on Flutter, Dart stack.

Responsibilities :

  • Define the overall architecture and development roadmap for cross-platform mobile applications using Flutter, Dart.
  • Experience with FlutterFlow is a plus & experience in native app development is a plus.
  • Design responsive, adaptive, and platform-specific UI / UX components while ensuring seamless integration with platform-specific SDKs, APIs, and third-party services.
  • Translate business and technical requirements into scalable, high-quality application architecture.
  • Analyze and optimize application performance, memory usage, battery consumption, and troubleshoot performance bottlenecks or platform-specific issues.
  • Oversee app deployment to the App Store, Google Play Store, and other platforms, including defining strategies for updates, version control, and CI / CD pipelines.
  • Establish coding standards, best practices, and development workflows for the team.
  • Actively participate in Agile / SCRUM processes, including daily stand-ups, retrospectives, iteration planning, and acceptance criteria definition.
  • Train and mentor junior developers and freshers, fostering technical excellence and growth within the team.

Qualification and Experience :

  • Minimum 7+ years in mobile application development, with at least 3 years focused on designing and architecting cross-platform solutions using the Flutter stack.
  • Expertise in state management libraries such as Provider, Bloc, Riverpod, or GetX.
  • Strong experience with backend integrations using RESTful APIs, GraphQL, or WebSockets.
  • Hands-on experience with Firebase (Firestore, Authentication, FCM, Cloud Functions)
  • Proficiency in DevOps tools and processes, such as Jenkins, Docker, or Kubernetes.
  • Experience in eCommerce and Banking domains is highly desirable.
  • Bachelor's degree in Computer Science or a related field (Master's preferred).
  • Strong understanding of software development life cycle (SDLC) and Agile methodologies.
  • Experience with app deployment and maintenance strategies for production environments.
  • Exceptional verbal and written communication skills in English.
  • Strong leadership and team management abilities.
  • Solution-oriented mindset with a visionary approach to technology and development.
  • Ability to influence decision-making and align technical solutions with business objectives
  • (ref : hirist.tech)

    Create a job alert for this search

    Flutter Programming • Bangalore