Sr. Flutter Developer
We are only looking for candidates based in Bangalore or nearby. The last round will be face-to-face.
Role & Responsibilities –
- Maintain and enhance the existing Flutter application with quick turnaround times and minimal supervision.
- Develop and optimize offline-first mobile applications using ObjectBox for local data storage and synchronization.
- Work with AWS, GraphQL (AppSync APIs), and OpenSearch to ensure scalable and efficient backend integration.
- Collaborate with the technical lead, product manager, and UI designer to deliver production-ready features on schedule.
- Architect and implement solutions using standard architectural patterns such as MVC, MVP, and MVVM.
- Debug, optimize, and ensure app performance across both iOS, Android and Windows Desktop platforms.
- Participate in the entire app lifecycle—concept, design, test, release, and support.
- Write clean, maintainable, and testable code following best practices.
Requirements & Qualifications –
- Bachelor’s degree in computer science engineering, or related discipline.
- Hands-on experience in Flutter development.
- Proven experience working on offline-capable apps using ObjectBox or similar local databases.
- Strong knowledge of Flutter framework, Dart, and cross-platform development.
- Familiarity with AWS, GraphQL, AppSync, and OpenSearch integrations.
- Good understanding of data structures, algorithms, and OOP principles.
- Excellent problem-solving skills with the ability to work independently.
- Experience with CI/CD, code reviews, and Git-based workflows.
- Strong written and verbal communication skills.
- Ability to thrive in a fast-paced, agile environment managing multiple priorities.