1.PositionSummary
TheorganizationisseekingacompetentandexperiencedFlutterDeveloperwithaminimumoftwoyearsofhands-onexperienceinhybridapplicationdevelopmentusingtheFlutterframework.Theroleinvolvesdesigning,developing,testing,andmaintaininghigh-qualityapplicationswhileadheringtoestablishedcodingstandardsanddevelopmentprocesses.
Theselectedcandidatewillcollaboratewithcross-functionalteamsincludingProductManagement,Design,BackendEngineering,andQualityAssurancetodeliverscalable,secure,andefficientmobilesolutions.
2.KeyResponsibilities
- DesignanddevelophybridapplicationsusingFlutterandDart.
- Implementuserinterfacedesignswithprecisionandadherencetoprovidedspecifications.
- IntegrateRESTfulAPIsandthird-partyservicesintomobileapplications.
- Developreusable,maintainable,andscalablecodebases.
- Participateintechnicaldesigndiscussionsandcodereviews.
- Troubleshoot,debug,andresolveapplicationissuesacrossdevelopmentandproductionenvironments.
- Ensureperformanceoptimizationandresponsivenessofapplications.
- Maintaindocumentationrelatedtodevelopmentworkwhererequired.
- CollaborateeffectivelywithbackenddeveloperstodefineandimplementAPIcontracts.
- Followestablisheddevelopmentworkflows,versioncontrolpractices,andreleaseprocesses.
3.RequiredQualificationsandTechnicalSkills
- Minimumof2yearsofprofessionalexperienceinFlutterdevelopment.
- ProficiencyinDartprogramminglanguage.
- StrongunderstandingofFlutterframework,widgets,andapplicationlifecycle.
- ExperienceworkingwithRESTAPIsandJSONdatahandling.
- Practicalknowledgeofstatemanagementapproaches(e.g.,Provider,Riverpod,Bloc,orequivalent).
- ExperienceusingGitforversioncontrol.
- UnderstandingofmobileapplicationarchitecturepatternssuchasMVC,MVVM,orCleanArchitecture.
- ExperienceinpublishingapplicationsontheGooglePlayStoreand/orAppleAppStore.
- Knowledgeofmobileperformanceoptimizationprinciples.
4.PreferredQualifications
- ExperiencewithFirebaseservices(Authentication,Firestore,PushNotifications).
- ExposuretoCI/CDpipelinesformobileapplications.
- Basicknowledgeofnativedevelopmenti.e.Android,iOS,Web.
- Experienceinunittestingandwidgettesting.
- FamiliaritywithAgiledevelopmentmethodologies.
5.Competencies
- Stronganalyticalandproblem-solvingabilities.
- Attentiontodetailandcommitmenttoquality.
- Effectivecommunicationandcollaborationskills.
- Abilitytoworkindependentlyaswellaswithinateamenvironment.
- Professionalapproachtowarddeadlinesanddeliverables.