HamburgerMenu
hirist

Flutter Architect - Dart Programming

Posted on: 24/09/2025

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

info-icon

Did you find something suspicious?