Description
As a Sr.Flutter Developer, you will be in charge of reviewing the software specifications and UI mockups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'll work alongside a backend developer, as well as a UI designer to ensure you create high-performing applications with a smooth user experienceJobType: Full-Time Age: 25 to 40 Years Location: Bangalore. Academic Qualification: Any graduate/post graduate.Desired Experience: 4 years as a Flutter DeveloperResponsibilities: Collaborate with the design and development teams to create beautiful, high-performance mobile applications using FlutterCommunicating with product and engineering leads to implementing business and project objectivesUnderstand basic concepts of design for developing user friendly applicationsDesigning, developing, testing, maintaining, and deploying software in theFlutter framework and Dart languageWrite clean, maintainable, and efficient code for various mobile platformsStay up-to-date with the latest industry trends and technologies to ensure ourapplications leverage the latest features and capabilitiesParticipate in code and design reviews to maintain code quality andconsistencyCollaborate with cross-functional teams to define, design, and ship newfeaturesTroubleshoot and resolve bugs and other technical issuesMaintain thorough documentation of all development activitiesPerform time profiling and memory leaks assessmentRequirements: Proven experience as a Flutter Developer with a minimum of 4 yearsGood understanding of state management, Flutter flavREsors and app architectureStrong proficiency in Dart programming languageSolid understanding of the Flutter framework and its core principlesExperience with RESTful APIs and third-party libraries integrationStrong knowledge of state management and data storage solutions in FlutterExperience with continuous integration and continuous deployment (CI/CD)Familiarity with cloud services and cloud developmentStrong problem-solving skills and the ability to work independentlyExcellent communication and teamwork skillsA portfolio of Flutter projects demonstrating your skills and experiencePreferred Qualifications: Bachelor's degree in Computer Science or a related fieldExperience with native mobile app development (Android/iOS) is a plusKnowledge of design patterns, such as BLoC and ProviderExperience with automated testing and test-driven development (TDD)Understanding of Material Design guidelinesWebsite