We are looking for a remote-first Flutter Developer with 3+ years of professional mobile development experience who excels at using modern AI-assisted engineering tools and possesses strong version control habits. You will work fully from home, leveraging advanced coding assistants to build, optimize, and ship cross-platform applications at a high velocity.
Role Overview
Position: Flutter Developer (AI-Assisted Workflows)
Experience: 3+ years in total mobile application development
Specialization: Git/GitHub workflow, AI-augmented development (Cursor/Copilot), iOS, and Android release management
Location: Kochi
Type: Full-time
Working Hours: Indian Standard Time (IST) with flexible core crossover hours Key
Responsibilities Git & GitHub Workflow (Mandatory)
Maintain an exceptionally clean, well-documented Git history with clear commit messages.
Manage branching strategies (e.g., GitFlow, Feature Branching) effectively using Git and GitHub.
Initiate, review, and merge Pull Requests (PRs) while ensuring zero merge conflicts.
Protect main production branches by resolving rebases and cherry-picks smoothly.
AI-Augmented Engineering
Use next-generation development environments and tools (Cursor IDE, GitHub Copilot, Claude, ChatGPT) to accelerate feature delivery and boilerplate generation.
Master context-pasting, multi-file editing, and prompt engineering within the IDE to debug complex layout issues, memory leaks, and state bugs quickly.
Leverage AI tools to rapidly generate robust unit, integration, and widget tests for the Dart codebase.
Application Development & Architecture
Build scalable and highly responsive cross-platform mobile apps for iOS and Android using the Flutter framework.
Maintain clean code architecture (Clean Architecture, MVVM) while adapting to AI-generated code patterns and structures.
Implement robust state management solutions (BLoC, Riverpod, or Provider).
Remote Operations & Release Management
Manage the full deployment lifecycle on Google Play Console and App Store Connect from a remote environment.
Configure native project settings (Gradle, CocoaPods, Info.plist, AndroidManifest) required for successful builds.
Coordinate asynchronously with distributed team members using tools like Slack, Jira, and GitHub issues.
Required Skills and Qualifications
Version Control: Mandatory proficiency in Git and GitHub (branching, merging, PR management, conflict resolution).
AI Tooling: Deep, daily workflow experience with tools like Cursor, GitHub Copilot, or Claude-driven code generation.
Prompt Engineering: Proven ability to write precise technical prompts to generate accurate, secure, and production-ready code.
Code Review & Validation: Strong critical-thinking skills to audit, refactor, and security-check code generated by AI models before pushing to production.
App Stores: Practical experience publishing and managing applications on both major mobile storefronts.
Remote Setup: Proven ability to work independently, manage time effectively, and maintain a stable internet connection.
Preferred Qualifications
Experience configuring customized .cursorrules or system prompts to enforce specific codebase styles.
Familiarity with remote-friendly CI/CD platforms linked to GitHub (GitHub Actions, Fastlane, or Codemagic).
Pay: From ₹25,000.00 per month
Work Location: In person