Senior Flutter Developer

Infopark Kakkanad, Kochi, Kerala

Responsibilities:

  • Meeting your team’s shared delivery objectives 
  • Actively contributing to all activities and ceremonies of your team 
  • Understanding product and engineering requirements 
  • Proposing and agreeing with low level design and defining their implementation tasks
  • Writing well-structured, clean, and performant code in Dart using the Flutter framework. 
  • High code quality demonstrated by automated test coverage (unit level and higher) and minimal defects
  •  Diagnosing and solving customer impacting problems with services in production 
  • Proactively identify and share opportunities for technical and process improvements 
  • Participate in code reviews to ensure code quality and adhere to coding standards. 

Knowledge, Skills and Experience Required

  • Able to communicate clearly and accurately on technical topics in English (verbal and written)
  •  10+ years of proven commercial mobile development experience 
  • Can write performant, testable, and maintainable Dart code with 4+ years of commercial experience in  Flutter development 
  • Expertise with extensive native capabilities on Android native or iOS native with 3+ years of commercial  experience in native Android or iOS development 
  • Knowledge of best practices and patterns across the implementation, build, and deployment of mobile  applications using Flutter 
  • Extensive experience with Flutter widgets, frameworks, and automated testing suites like Widget testing
  • Fluent in TDD and familiar with BDD within the context of Flutter 
  • Exposure in working with flutter plugins and packages 
  • Experience with performance monitoring and improvement of flutter applications. 
  • Knowledge of Git, JIRA, Confluence.
  • Solid experience working with RESTful services and integrating them in mobile environments
  •  Experience with cloud-based infrastructure, ideally Firebase and AWS, as relevant to mobile development
  • Experience in building applications with real-time functionalities using WebSockets or similar technologies
  • Thorough understanding of Computer Science fundamentals and software patterns

Nice to have 

  • Experience with building and maintaining CI/CD Pipelines 
  • Experience with Firebase crash reporting 
  • Experience with OneSignal 
  • Skills with build configuration with Gradle and Cocoapods 
  • Knowledge with Server driven UI
  • Knowledge of Docker and using Jenkins

Working Conditions

Office based: 5 days in Kochi office and shift time will be from 11 am to 8pm IST

12-06-2025
Senior Flutter Developer
Senior
10+ years

International project engagements

950+

Completed
Projects

18+

Years of
Experience

350+

Global
Customers

20

Countries
Clients Served