We are seeking a talented and enthusiastic Flutter Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications for both iOS and Android using a single codebase. You will work closely with product managers, UI/UX designers, and backend engineers to transform complex wireframes into responsive and fluid user interfaces, while building scalable software solutions that meet business needs.
Key Responsibilities
- Application Development: Design, build, and deploy robust mobile applications using Google’s Flutter framework and the Dart programming language.
- UI/UX Implementation: Translate Figma and Adobe XD design mockups into high-fidelity, responsive, and pixel-perfect user interfaces by creating custom Flutter widgets.
- API Integration: Integrate applications with RESTful APIs, GraphQL endpoints, and third-party services such as Firebase and payment gateways.
- State Management: Architect clean and maintainable applications using popular state management solutions like BLoC, Riverpod, or Provider.
- Performance Optimization: Profile, debug, and optimize applications to ensure smooth frame rates, minimal memory consumption, and fast load times.
- Testing: Develop comprehensive unit, widget, and integration tests to maintain code quality and prevent regressions.
- App Store Deployment: Manage the full application lifecycle, including building, signing, and deploying apps to both the Apple App Store and Google Play Store.
Required Qualifications
- Proven experience in developing mobile applications using Flutter and Dart.
- Strong understanding of mobile UI/UX principles and the ability to convert design mockups into functional and visually appealing interfaces.
- Experience integrating RESTful APIs and third-party services.
- Familiarity with state management techniques such as BLoC, Riverpod, or Provider.
- Solid skills in performance profiling and optimization on mobile platforms.
- Knowledge of automated testing practices to ensure code reliability and maintainability.
- Experience with app deployment processes on both iOS and Android platforms.
Preferred Qualifications and Benefits
- Prior experience working in a collaborative, cross-functional team environment.
- Exposure to backend technologies and cloud services, particularly Firebase.
- Competitive monthly salary starting from Rs70,000.
- This is an in-person role, offering opportunities for direct collaboration and enhanced team engagement.
If you are passionate about mobile development and eager to contribute to innovative projects, we invite you to apply and become an integral part of our dynamic team.