Senior Flutter Software Engineer

Techwaresoft — United Arab Emirates · Posted ~3 weeks ago

Senior Full-time Remote

Skills

Flutter Dart Mobile app development REST APIs State management Firebase CI/CD

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior mobile engineering position focused on designing and developing cross-platform applications, integrating services, improving performance, and maintaining high-quality software practices.

Highlights

Remote senior role focused on building scalable mobile applications with modern frameworks, strong engineering practices, and continuous delivery.

Description

All Jobs Senior Software Engineer (Flutter) Sharjah, SH, United Arab Emirates Apply Now! Role Description This is a full-time remote role for a Senior Software Engineer (Flutter) at Techwaresoft. As a Senior Software Engineer (Flutter), you will be responsible for working with our team of talented engineers to design and build the next generation of mobile applications in a scalable manner. Qualifications Bachelor’s/Master’s in Computer Science with 5+ years in mobile development4+ years of hands-on experience with Flutter and DartProven record of developing Android/iOS apps using FlutterExpertise in state management (Bloc, Provider, setState) and animations (Rive, implicit/explicit)Strong understanding of RESTful APIs, data storage, and parsing techniquesExperience with native integrations via Platform Channels and 3rd-party SDKsKnowledge of testing, CI/CD tools (CodeMagic, Azure DevOps, App Center), and app securityFamiliar with Firebase services, MVVM architecture, and design patternsProficient in Git, mobile UI/UX standards, and performance optimizationStrong problem-solving, teamwork, and communication skills with a passion for innovation Responsibilities Deliver full app lifecycle: concept to deployment and supportCollaborate with team on full-stack architecture and functionality Translate requirements into efficient, functional solutions Optimize app performance and enhance user experience Write clean, maintainable, and up-to-date code Must Have Proficiency in Flutter Experience integrating RESTful APIs, Firebase and third-party libraries/SDKsProficiency in clean, maintainable coding, Git version control, and testing frameworks Strong grasp of state management (Bloc, Provider, setState) Solid understanding of the mobile app lifecycle Nice to have Experience with Rive animations and custom Flutter plugins Knowledge of MVVM architecture and design patterns Familiarity with CI/CD tools like CodeMagic or Azure DevOps Understanding of app security best practicesPassion for new Google frameworks and open-source tech What's great in the job? Opportunity to work on innovative projectsJoining a dynamic team passionate about digital innovationMaking a real impact in software developmentConstantly learning and adapting in a fast-paced environmentCollaborating with diverse teams to achieve common goals Apply Now!