We are looking for a Senior Flutter Developer to join our mobile development team and lead the design and implementation of high-performance, high-quality mobile applications. You'll play a key role in building scalable apps on both iOS and Android platforms using Flutter, while also mentoring junior developers and influencing architectural decisions.
Key Responsibilities:
Lead the development of cross-platform mobile apps using Flutter and Dart.
Collaborate with product managers, designers, and backend developers to deliver seamless user experiences.
Architect clean and scalable codebases with efficient state management (e.g., Bloc, Provider, Riverpod, etc.).
Integrate RESTful APIs and third-party SDKs securely and efficiently.
Write unit, widget, and integration tests to ensure app stability.
Perform code reviews, enforce coding standards, and mentor junior team members.
Optimize application performance, responsiveness, and battery usage.
Manage CI/CD pipelines for continuous integration and deployment (e.g., using Codemagic, GitHub Actions).
Keep up with industry trends, tools, and best practices in mobile development.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
5+ years of software development experience, with at least 2+ years in Flutter.
Strong command of Flutter & Dart fundamentals, widgets, animations, and app lifecycle.
Experience with state management solutions like Bloc, Provider, MobX, GetX, or Riverpod.
Solid knowledge of native Android and/or iOS SDKs is a plus.
Familiarity with app architecture patterns like MVVM or Clean Architecture.
Experience with version control (Git), DevOps, and CI/CD pipelines.
Strong problem-solving skills, attention to detail, and the ability to deliver under deadlines.
Preferred Qualifications:
Experience in deploying apps to the App Store and Google Play.
Familiarity with Firebase, GraphQL, or gRPC.
Experience with Agile methodologies and tools like Jira or Trello.
Contributions to open-source projects or published apps in the Play Store/App Store.
What We Offer:
Competitive compensation.
Flexible working hours and remote-friendly culture.
Health insurance and wellness perks.
Opportunities to attend tech conferences, workshops, and learning sessions.
Collaborative, diverse, and inclusive team environment.
To Apply:
Submit your resume, portfolio/GitHub links, and a short note on your most impactful Flutter project to [ux@birbals.com]
Job Type: Full-time
Pay: ?80,000.00 - ?120,000.00 per month
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.