JobsAisle
T

Senior Software Engineer (Flutter)

Techwaresoft LLC

Sharjah, UAEAED 15,000-35,000/moToday
UAEIT & TechnologyFull Time

Skills Required

AzureGitFlutterDevopsCommunication

Job Description

This is a full-time remote role for a Senior Software Engineer (Flutter) at Techwaresoft. As a SeniorSoftware Engineer (Flutter), you will be responsible for workingwith our team of talented engineers to design and build the next generation of mobile applications in a scalable manner.QualificationsBachelor’s/Master’s in Computer Science with 5+ years in mobile development4+ years of hands-on experience withFlutterandDartProven record of developing Android/iOS apps using FlutterExpertise instate management(Bloc, Provider, setState) andanimations(Rive, implicit/explicit)Strong understanding ofRESTful APIs, data storage, and parsing techniquesExperience withnative integrationsvia Platform Channels and 3rd-party SDKsKnowledge oftesting,CI/CD tools(CodeMagic, Azure DevOps, App Center), and app securityFamiliar withFirebaseservices, MVVM architecture, and design patternsProficient inGit, mobile UI/UX standards, and performance optimizationStrong problem-solving, teamwork, and communication skills with a passion for innovationResponsibilitiesDeliver full app lifecycle: concept to deployment and supportCollaborate with team on full-stack architecture and functionalityTranslate requirements into efficient, functional solutionsOptimize app performance and enhance user experienceWrite clean, maintainable, and up-to-date codeMust HaveProficiency in FlutterExperience integrating RESTful APIs, Firebase and third-party libraries/SDKsProficiency in clean, maintainable coding, Git version control, and testing frameworksStrong grasp of state management (Bloc, Provider, setState)Solid understanding of the mobile app lifecycleNice to haveExperience with Rive animations and custom Flutter pluginsKnowledge of MVVM architecture and design patternsFamiliarity with CI/CD tools like CodeMagic or Azure DevOpsUnderstanding of app security best practicesPassion for new Google frameworks and open-source techWhat's great in the job?Opportunity to work on innovative projectsJoining a dynamic team passionate about digital innovationConstantly learning and adapting in a fast-paced environmentCollaborating with diverse teams to achieve common goals#J-18808-Ljbffr