Banyan Software is seeking a highly skilled Mobile Developer with over 5 years of experience in mobile engineering, including at least 2 years specifically with Flutter. This role, based in Chennai, India, requires building pixel-perfect, responsive Flutter screens and components, integrating with REST/GraphQL APIs, and managing app releases to Google Play and Apple App Store. The successful candidate will be proficient in Dart, Flutter widgets, MVVM/MVP architectures, and experienced with Git/GitLab and CI/CD pipelines, contributing to Agile/Scrum teams. This is a hybrid position requiring 3 days of office work.
Must Have:- 5+ years of total experience in mobile engineering
- 2+ years in Flutter
- Strong command of Dart, Flutter widgets/layouts, animations, custom painters, and state management
- Hands-on with MVVM/MVP architectures and GetIt (or similar) for dependency injection
- Experience with Git/GitLab, code reviews, and CI/CD pipelines
- Familiarity with Flutter unit/widget/integration testing, Android UI testing (JUnit/Espresso), and automation tools (Maestro)
- Proven end-to-end delivery experience
- Deep understanding of Material Design, Cupertino guidelines, responsive layouts, and accessibility best practices