Senior Flutter Developer

Gnapi Technologies


Date: 2 weeks ago
City: Tiruchirappalli, Tamil Nadu
Contract type: Full time
About Us

Gnapi Technologies., is an Information Technology Company established in 2016 with registered offices in India, Canada and United States. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients’ businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in GIS applications working closely with multiple customers across North America.

Job Description

We are seeking a passionate and skilled Senior Flutter Developer to join our team. You will be responsible for building, scaling, and maintaining high-quality cross-platform mobile applications. This role involves working closely with product, design, and backend teams while also mentoring junior developers and contributing to architectural decisions.

What You’ll Do

  • Lead the development of Flutter-based mobile apps for Android and iOS.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Integrate APIs, Firebase services, and third-party SDKs.
  • Ensure performance, scalability, and security of applications.
  • Review code, enforce best practices, and mentor junior developers.
  • Contribute to CI/CD pipelines and automated testing processes.
  • Troubleshoot, debug, and improve app stability.

Must Have’s

  • Strong hands-on experience with Flutter & Dart (2-3+ years).
  • 4-7 years overall in mobile app development.
  • Experience with state management (Bloc, Provider, Riverpod, etc.).
  • Firebase (Auth, Firestore, Push Notifications, Analytics).
  • Experience with REST API integration, JSON handling, CI/CD pipelines.
  • Published apps on Google Play Store / Apple App Store.

Good To Have

  • Native Android (Kotlin/Java) or iOS (Swift/Objective-C) experience.
  • Knowledge of GraphQL / WebSockets.
  • Exposure to cloud services (AWS, GCP, Azure).
  • Prior experience in fintech, e-commerce, or SaaS apps.
  • Contribution to open-source Flutter packages.

Requirements

Primary Skills

  • Flutter framework & Dart programming.
  • Mobile app architectures (MVVM, Clean Architecture).
  • Git workflows, Agile methodology, and testing practices.
  • UI/UX implementation aligned with iOS/Android guidelines.

Secondary Skills

  • Native Android/iOS development.
  • API performance optimization & debugging.
  • CI/CD pipeline configuration.
  • Microservices & backend integrations.

Benefits

We believe that our people are our strength. Along with a competitive salary, we provide a range of benefits designed to support your well-being and growth.

  • Health Insurance (you & family)
  • Vacation & Sick Leaves
  • Wellness Benefits
  • Upskilling Support
  • Annual Team Outing
  • Social Club & Book Club

check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#6875E2;border-color:#6875E2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Assistant Manager - Debt Management Services - SME

Bajaj Finserv, Tiruchirappalli, Tamil Nadu
1 week ago
Location Name: Tiruchirappalli - Thillai NagarJob PurposeTo achieve Debt Management Services targets of the Respective Branch assigned, ensuring meeting PI Targets. Continuously monitoring Debt Management Services agencies and Inhouse collectors to identify fraudulent practices and ensure that no loss is incurred due to such activities.Duties And ResponsibilitiesAchieve collections target by visiting customers/agency.Monitor performance against set parameters and provide regular updates.Ensure...

TEACHER - KG

International Schools Partnership Limited, Tiruchirappalli, Tamil Nadu
2 weeks ago
Responsibilities: Develop and implement lesson plans and activities for young children. Assess and monitor student progress and development. Provide a safe and nurturing learning environment. Communicate regularly with parents and guardians. Skills: Strong early childhood education and instructional skills. Excellent communication and interpersonal abilities. Patience and creativity in working with young children. Requirements: Degree in early childhood education or a...

Surveyor -Mechanical 1

Bureau Veritas Group, Tiruchirappalli, Tamil Nadu
2 weeks ago
JJob Title:Surveyor – Mechanical.Entity:Bureau Veritas India Pvt. Ltd.Location:TrichyReports to (job):Senior Business Manager - TrichyØ Purpose of Position Project Management including Quality Surveillance and Expediting as a part of Third party inspection of various items for various Projects.The position performs in line with the Bureau Veritas Quality Assurance System, including the BV Code of Ethics and the BV Group policyØ Major...