Freelance Flutter Developer
Company: Eminence Technology
Location: Mohali, Punjab
Job Type: Freelance / Contract
Experience: 2+ Years Preferred
About the Role:-
Eminence Technology is seeking a skilled and motivated Freelance Flutter Developer to join
our team. The ideal candidate will have hands-on experience developing and maintaining
cross-platform mobile applications using Flutter. You will work closely with our design and
development teams to build high-quality, scalable, and user-friendly applications for Android and iOS platforms.
Key Responsibilities:-
● Develop, test, and maintain mobile applications using Flutter and Dart.
● Build responsive and high-performance applications for Android and iOS.
● Integrate RESTful APIs, third-party libraries, and backend services.
● Collaborate with UI/UX designers and other developers to implement new features.
● Troubleshoot, debug, and resolve application issues.
● Optimize applications for performance, scalability, and reliability.
● Write clean, maintainable, and well-documented code.
● Participate in code reviews and follow development best practices.
Required Skills & Qualifications:-
● Proven experience in Flutter development.
● Strong proficiency in Dart programming language.
● Experience with state management solutions such as Provider, Bloc, Riverpod, or GetX.
● Knowledge of REST API integration and JSON.
● Experience with Firebase services, including Authentication, Firestore, and Push
Notifications.
● Familiarity with Git version control.
● Understanding of mobile application architecture and design patterns.
● Experience deploying applications to Google Play Store and Apple App Store.
Preferred Qualifications:-
● Experience with payment gateway integration.
● Knowledge of SQLite, Hive, or other local storage solutions.
● Familiarity with Agile development methodologies.
● Basic understanding of native Android (Java/Kotlin) or iOS (Swift) development.
Soft Skills:-
● Strong communication and interpersonal skills.
● Excellent problem-solving and analytical abilities.
● Ability to work independently and manage multiple tasks.
● Strong attention to detail and commitment to quality.
● Ability to meet deadlines in a fast-paced environment.
Why Join Us?
● Opportunity to work on diverse and innovative projects.
● Flexible freelance engagement.
● Collaborative and supportive work environment.
● Long-term project opportunities based on performance.
Work Location: In person