en flag +1 214 306 68 37

Senior Flutter/Dart with C#/.NET/WPF Developer

Applications are now closed.

We are seeking a highly skilled and motivated Senior Developer with strong expertise in Flutter/Dart and C#/.NET/WPF to contribute to the development of robust cross-platform applications. The ideal candidate will have a solid background in mobile development using Flutter for both iOS and Android, combined with hands-on experience building desktop applications using .NET and WPF.

Roles & Responsibilities:

  • Create well-designed, testable, efficient code
  • Participate in all phases of the development life-cycle
  • Assist in the preparation and production of releases of software components
  • Ensure designs are in compliance with specifications
  • Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement
  • Writing clean code
  • Participating in development life-cycle
  • Investigating technologies to make the development faster
  • Following new trends in development

Requirements:

  • Excellent verbal and written communication skills (English Spoken on Intermediate+ level)
  • Experience with version control such as Git.
  • Must show your previous work (3+ apps).
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with RESTful APIs.

Flutter Requirements:

  • 3+ years of experience working with mobile development
  • 2+ years experience in Flutter Development
  • Experience in Flutter for both iOS and Android.
  • Good knowledge of Dart programming language
  • Good knowledge of flutter app architecture - clean architecture, BLOC, state management
  • Flutter UI widgets

 

.NET Requirements:

  • 3+ years of experience working with .NET
  • Strong C#
  • Work experience with WPF, MVVM pattern, or Lite MVVM

Please note: business trips to the UAE are a mandatory part of this role.

We Offer

  • Opportunities for professional self-realization.
  • Competitive salary.
  • Friendly and supportive team.
  • Professional trainings and certifications paid by the company.
  • 25 days of paid vacation.
  • 100%-paid sick leave.
  • Language courses with native speakers.
  • Sport program.
  • Medical insurance.
  • Opportunity of remote work.

Apply for this position