Tata Elxsi

Flutter Developer/Specialist

Tata Elxsi

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
5–12 yrs
Salary
Openings
1
Posted
8 గంటలు క్రితం
Work mode
In office
Education
Any graduate
Eligibility
Graduates in any discipline are eligible to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Tata Elxsi is inviting applications for an experienced Flutter Developer with 5 to 12 years in mobile app development. The successful applicant will design, develop, and maintain robust mobile applications for both Android and iOS platforms using Flutter and Dart, delivering scalable, high-quality user experiences.

Key Responsibilities

  • Architect, build, test, and support mobile apps utilizing Flutter and Dart for cross-platform deployment.
  • Create responsive, reusable UI elements compatible across Android and iOS devices.
  • Integrate RESTful APIs, third-party SDKs, and backend services to enhance app functionality.
  • Implement effective state management techniques such as Bloc, Provider, Riverpod, or GetX in apps.
  • Ensure high performance, scalability, security, and reliability of mobile apps throughout development and deployment.
  • Conduct code reviews and maintain compliance with coding standards and best practices.
  • Address production issues via thorough root cause analysis and corrective measures.
  • Oversee application release processes and deployment to Google Play Store and Apple App Store.
  • Collaborate closely with product owners, UI/UX designers, QA personnel, and backend developers.
  • Contribute to automation and management of CI/CD pipelines to streamline releases.
  • Keep abreast of the latest technology trends and advancements in mobile development.

Essential Skills and Experience

  • Proficiency in Flutter and Dart with multiple project experiences.
  • Hands-on experience in building and launching Android and iOS mobile applications.
  • Strong knowledge of REST API integration and JSON data handling.
  • Expertise in state management solutions including Bloc, Provider, Riverpod, or GetX.
  • Familiarity with mobile application architectural patterns such as MVVM and Clean Architecture.
  • Ability to develop responsive UI designs and optimize app performance.
  • Experience with Firebase services like push notifications, analytics, and crash reporting.
  • Version control competence, primarily with Git.
  • Practical knowledge of CI/CD systems and app release management.
  • Skills in debugging, profiling, and optimizing mobile applications.
  • Exposure to Agile or Scrum development methodologies.

Preferred Skills

  • Native Android programming in Kotlin or Java.
  • Native iOS development using Swift or Objective-C.
  • Integration experience with GraphQL.
  • Working knowledge of local databases such as SQLite, Hive, or Realm.
  • Capability in unit, widget, and integration testing for mobile apps.
  • Understanding of mobile security best practices.
  • Familiarity with CI/CD tools including Jenkins, GitHub Actions, Azure DevOps, or Fastlane.
  • Cloud platform experience (AWS, Azure, GCP) for app deployment or backend services.
  • Background in enterprise-level mobile app projects.
  • Proficiency in production support, crash analytics, monitoring, and bug fixing.

Eligibility

Applications are open to candidates holding any graduate degree.

Minimum education

Bachelor's Degree

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help