Employment Type : Full-time
Job Description
We are seeking a skilled Flutter Developer to join our growing team. The ideal candidate should have hands-on experience in building high-quality mobile applications for both Android and iOS platforms using Flutter . You will be responsible for developing new features, integrating third-party services and APIs, and ensuring seamless functionality across the app.
Key Responsibilities
Design and develop mobile applications using Flutter.
Implement complex functionalities and ensure smooth API / third-party service integrations (Firebase, REST APIs, GraphQL, Payment Gateways, Maps, Push Notifications, etc.).
Write clean, maintainable, and testable code.
Collaborate with cross-functional teams including designers, backend developers, and product managers.
Optimize app performance, responsiveness, and ensure best practices in mobile UI.
Debug and resolve technical issues quickly.
Participate in code reviews and contribute to continuous improvement.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
1+ years of experience in Flutter / Dart development.
Strong understanding of mobile application lifecycle and state management solutions (Provider, Riverpod, BLoC, GetX, etc.).
Proven experience in integrating APIs, Firebase services, and third-party SDKs.
Knowledge of RESTful APIs, JSON, and real-time data handling.
Experience with version control systems (Git, GitHub / GitLab / Bitbucket).
Familiarity with app deployment processes (Google Play Store, Apple App Store).
Strong problem-solving skills and attention to detail.
Mobile Application Developer • Chennai, Tamil Nadu, India