About the Role:
We are looking for a Senior Flutter Developer who can lead the development of high-quality, scalable, and performance-driven mobile applications.
In this role, you will take ownership of end-to-end app development, mentor junior developers, and collaborate closely with cross-functional teams to deliver exceptional user experiences.
You will play a key role in architecture decisions, performance optimization, and ensuring best practices in mobile development.
Key Responsibilities:
· Develop and maintain advanced cross-platform mobile applications using Flutter
· Lead the complete app lifecycle: design, development, testing, deployment, and maintenance
· Translate UI/UX designs into pixel-perfect, responsive applications
· Architect scalable and maintainable codebases
· Integrate APIs, third-party services, and backend systems
· Must have strong hands-on experience in state management (BLoC, Riverpod, GetX)
· Handle app deployment on Play Store and App Store (end-to-end release process)
· Manage and resolve iOS runtime issues and perform debugging using Xcode
· Mentor and guide junior developers, conduct code reviews
· Optimize app performance, memory usage, and responsiveness
· Identify and fix bugs, bottlenecks, and crashes
· Collaborate with product managers, designers, and backend teams
· Ensure best practices in coding, testing, and deployment
· Stay updated with the latest Flutter trends and technologies
Education Requirements:
· Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
What You Bring:
· 3+ years of experience in mobile app development using Flutter and Dart
· Strong expertise in state management (Provider, Riverpod, BLoC, etc.)
· Experience with Firebase, Push Notifications, and third-party integrations
· Strong understanding of REST APIs and backend integration
· Experience with Git and CI/CD pipelines
· Solid understanding of app architecture and design patterns
· Strong problem-solving and debugging skills
· Ability to lead projects and work in a fast-paced environment
Bonus If You Have:
· Apps published on Play Store/App Store
· Knowledge of native Android (Kotlin/Java) or iOS (Swift)
· Experience with performance optimization and animations
· Familiarity with Agile/Scrum methodologies
Why Join Avinyaa EdTech?
- Mission-led, purpose-driven culture.
- A chance to work at the intersection of technology and social impact.
Ability to commute/relocate:
- Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- How many days of notice period do you have?
- What is your current CTC?
- What is your expected CTC?
Work Location: In person