Senior Software Engineer (Flutter)

Techwaresoft

Sharjah

On-site

AED 335,000 - 502,000

Full time

36 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Techwaresoft is seeking a Senior Software Engineer (Flutter) to work remotely from the UAE, with Sharjah location as a backdrop. You will design and build scalable mobile apps, collaborating with engineers to drive end-to-end delivery.

Ideal candidates have 5+ years in mobile development, strong Flutter/Dart experience, and a solid background in REST APIs, Firebase, and MVVM. Join a dynamic team delivering innovative mobile solutions with modern tooling and best practices.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 5+ years of mobile development experience.
  • 4+ years hands-on Flutter and Dart experience.
  • Proven track record of developing Android/iOS apps using Flutter.
  • Expertise in state management (Bloc, Provider, setState) and animations (Rive, implicit/explicit).
  • Strong understanding of RESTful APIs, data storage and parsing techniques.
  • Experience with native integrations via Platform Channels and 3rd-party SDKs.
  • Knowledge of testing, CI/CD tools (CodeMagic, Azure DevOps, App Center), and app security.
  • Familiar with Firebase services, MVVM architecture and design patterns.
  • Proficient in Git, mobile UI/UX standards and performance optimization.

Responsibilities

  • Deliver full app lifecycle: concept to deployment and support.
  • Collaborate 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.

Skills

Flutter
Dart
REST APIs
Firebase
State management
Git
Animations
Testing
CI/CD
Android/iOS

Education

Bachelor’s/Master’s in Computer Science

Tools

CodeMagic
Azure DevOps
App Center
Platform Channels
Rive

Job description

All Jobs
Senior Software Engineer (Flutter)
Sharjah, SH, United Arab Emirates

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.

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 development
  • 4+ years of hands‑on experience with Flutter and Dart
  • Proven record of developing Android/iOS apps using Flutter
  • Expertise in state management (Bloc, Provider, setState) and animations (Rive, implicit/explicit)
  • Strong understanding of RESTful APIs, data storage, and parsing techniques
  • Experience with native integrations via Platform Channels and 3rd-party SDKs
  • Knowledge of testing, CI/CD tools (CodeMagic, Azure DevOps, App Center), and app security
  • Familiar with Firebase services, MVVM architecture, and design patterns
  • Proficient in Git, mobile UI/UX standards, and performance optimization
  • Strong problem-solving, teamwork, and communication skills with a passion for innovation
Responsibilities
  • Deliver full app lifecycle: concept to deployment and support
  • Collaborate 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/SDKs
  • Proficiency 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 practices
  • Passion for new Google frameworks and open‑source tech
What's great in the job?
  • Opportunity to work on innovative projects
  • Joining a dynamic team passionate about digital innovation
  • Making a real impact in software development
  • Constantly learning and adapting in a fast‑paced environment
  • Collaborating with diverse teams to achieve common goals
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Flutter)
Senior Software Engineer (Flutter)

Techwaresoft LLC • Sharjah

Remote
AED 240,000 - 360,000
Opportunity to work on innovative projects
Dynamic team environment
Continuous learning opportunities
Remote Senior Flutter Engineer – Build Innovative Apps
Remote Senior Flutter Engineer – Build Innovative Apps

Techwaresoft • Sharjah

On-site
AED 335,000 - 502,000
Remote Flutter Senior Engineer: Build Next‑Gen Apps
Remote Flutter Senior Engineer: Build Next‑Gen Apps

Techwaresoft • Sharjah

On-site
AED 446,000 - 759,000
Mobile Developer
Mobile Developer

Micropolis Holding Co. • Dubai

On-site
AED 293,000 - 441,000
Senior Mobile App Developer
Senior Mobile App Developer

LILAC INFOTECH • Dubai

On-site
AED 134,000 - 201,000
Senior Flutter Developer
Senior Flutter Developer

Esolutionz • Dubai

On-site
AED 260,000 - 480,000
MOBILE DEVELOPER
MOBILE DEVELOPER

Matchupfast Company • Dubai

On-site
AED 180,000 - 300,000
Assistance with accommodation
Financial assistance for home visits
Provision of necessary work equipment
+7
Software Engineer ll - Flutter
Software Engineer ll - Flutter

talabat • Dubai

On-site
AED 180,000 - 320,000
Remote Flutter Senior Engineer - Scale Mobile Apps
Remote Flutter Senior Engineer - Scale Mobile Apps

Techwaresoft LLC • Sharjah

Remote
AED 240,000 - 360,000
Opportunity to work on innovative projects
Dynamic team environment
Continuous learning opportunities
Flutter Developer
Flutter Developer

Aston VIP • Dubai

On-site
AED 180,000 - 280,000