Job Summary
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 [[email protected]]
Job Type: Full-time
Pay: ₹80,000.00 - ₹120,000.00 per month
Work Location: Remote