Mobile Application Developer
Job details
Position: Flutter Developer Experience: 2+ Years Location: Ghatkopar E Employment Type: Full-time About the Role We are seeking a skilled and passionate Flutter Developer with 2+ years of experience to join our dynamic team. The ideal candidate will have expertise in building cross-platform mobile applications using Flutter, and a strong understanding of modern app architecture, user interface design, and API integration. As a Flutter Developer, you will work closely with our product and design teams to deliver high-quality, scalable, and innovative mobile solutions. Key Responsibilities 1. Application Development : • Design and build advanced, responsive, and scalable mobile applications for Android and iOS using Flutter. • Write clean, reusable, and maintainable code following industry best practices. 2. Collaboration : • Work closely with product managers, UI/UX designers, and backend developers to understand requirements and deliver a seamless user experience. • Participate in team meetings and contribute to technical discussions and problem-solving. 3. Integration and APIs : • Integrate applications with third-party APIs, SDKs, and backend services. • Debug and optimize API responses for better app performance. 4. Testing and Debugging : • Test applications to identify bottlenecks, fix bugs, and ensure smooth functionality. • Perform code reviews and implement automated tests for continuous quality assurance. 5. Version Control and Documentation : • Utilize Git for version control and maintain organized and detailed project documentation. 6. Performance Optimization : • Identify performance bottlenecks and optimize the app for better speed and reliability. 7. Stay Updated : • Keep up-to-date with Flutter updates, tools, and new technologies to continually improve the quality of applications. Key Requirements 1. Experience : • 2+ years of hands-on experience in mobile app development using Flutter. • Proven experience in building and deploying Flutter-based applications for both Android and iOS platforms. 2. Technical Skills : • Proficiency in Dart programming language. • Strong understanding of Flutter Widgets , State Management (Provider, BLoC, Redux, etc.), and animations . • Experience with RESTful APIs , GraphQL , and third-party integrations. • Familiarity with Firebase services like Firestore, Cloud Messaging, Crashlytics, etc. • Knowledge of native development (Kotlin/Java for Android, Swift/Objective-C for iOS) is a plus. 3. Tool Proficiency : • Experience with version control systems like Git. • Hands-on experience with CI/CD pipelines is a plus. • Experience with third-party libraries, APIs, and SDKs. 4. Soft Skills : • Strong problem-solving and debugging skills. • Excellent communication and teamwork skills. • Self-motivated with a passion for technology and learning. Preferred Qualifications • Experience in deploying apps to Google Play Store and Apple App Store . • Understanding of Material Design and Human Interface Guidelines. • Familiarity with Agile/Scrum methodologies. • Knowledge of data security and best practices for mobile development. Why Join Us?• Work in a collaborative and innovative environment. • Opportunities to work on challenging and exciting projects. • Competitive salary. • Chance to grow and develop your skills with a passionate team.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.