Cynosure Corporate Solutions | Full time
Cynosure Corporate Solutions is a human capital services company. Our focus is to provide Executive Search, Recruitment, Training, Temporary Staffing services, Statutory Compliance's, and other HR aligned services. We understand the business goals of our clients and their need to align human resources to these goals. We are committed to provide high quality manpower in accordance to global standards and their requirements. Our candidates stand testimony to our professional competency.
We work with clients in IT/ITES, Manufacturing, Automobile, Health, Telecom, Media.
Job Description
Job Overview
We are seeking a skilled Mobile App Developer with Flutterexperience to join our dynamic team. The ideal candidate should haveat least 2 years of experience in developing cross-platform mobileapplications using Flutter, along with a solid understanding ofmobile development best practices. You will be responsible forbuilding and maintaining high-quality, scalable, andperformance-driven mobile applications for both iOS and Androidplatforms.
Key Responsibilities
- Design, develop, and maintain mobile applications usingFlutter (Dart) for iOS and Android platforms.
- Collaborate with UX/UIdesigners to create seamless and visually appealing userexperiences.
- Write clean, maintainable, and efficient code followingFlutter best practices.
- Integrate RESTful APIs, third-party services, and nativemodules as required.
- Debug, troubleshoot, and optimize application performanceand responsiveness.
- Implement state management solutions such as Provider,Riverpod, Bloc, or Redux.
- Conduct unit and integration testing to ensure applicationquality.
- Stayup-to-date with the latest Flutter advancements andmobile development trends.
- Work closely with cross-functional teamsincluding backend developers and product managers.
- Ensure application securityand data protection best practices.
- Participate in Agile developmentprocesses, including sprint planning and codereviews.
Requirements
- Bachelor’s degree in Computer Science, InformationTechnology, or a related field (or equivalentexperience).
- 2+ years of experience in mobile applicationdevelopment with Flutter and Dart.
- Strong understanding of Flutter’swidget-based UI architecture and state managementsolutions.
- Experience with RESTful API integration and working withJSON data.
- Knowledge of mobile design principles, interfaceguidelines, and responsive layouts.
- Familiarity with Git version control andcollaborative development workflows.
- Experience in building and deploying appsto the Google Play Store and Apple App Store.
- Knowledge of Flutterplugins for accessing device features (e.g., camera,GPS, notifications).
- Experience with local data storage solutions likeSQLite
- Understanding of push notifications using Firebase CloudMessaging (FCM).
- Familiarity with Agile development methodologies(Scrum).
- Ability to write clean, modular, and testable code.
Nice-to-Have Skills
- Experience with native Android (Kotlin/Java) and iOS(Swift/Objective-C) development.
- Familiarity with backend integration usingFirebase (Firestore, Authentication, CloudFunctions).
- Knowledge of CI/CD pipelines for Flutter apps (Fastlane,Codemagic, GitHub Actions).
- Experience with app analytics and tracking toolssuch as Google Analytics, Firebase Analytics.
- Experience withcross-platform testing frameworks like Flutter Driver orAppium.
- Exposure to cloud services like GCP
- Strong understanding of UI/UX designpatterns and accessibility guidelines.