Skip to content

Flutter Mobile Application Developer

  • Istanbul, İstanbul, Türkiye
  • Bucharest, București, Romania
  • Kyiv, București, Romania
  • Warsaw, Warmińsko-Mazurskie, Poland
  • Al Iskandariyah, Al Iskandarīyah, Egypt
  • Sofia, Sofia, Bulgaria
  • Tblisi, Tbilisi, Georgia
  • Baku, Baku, Azerbaijan
  • Cape Town, Eastern Cape, South Africa
  • Algeria, Alger, Algeria
  • Tunis, Tunis, Tunisia
+10 more

Job description

WeCourts is the #1 Padel Tennis Website & Mobile App In the United Arab Emirates and will expand globally, As the Mobile Application Developer, you'll be creating WeCourts mobile apps using the Flutter framework, ensuring a seamless user experience and according to the best practices, if you're interested in this job, please answer the last question in the application with the keyword "tennis", it's that simple, otherwise we might overlook your application. This position is full-time and remote-based only (the timezone should be between GMT+1 and GMT+5)

Your responsibilities will include:

  • Crafting high-quality mobile applications for iOS & Android platforms with Flutter.
  • Collaborating closely with UI/UX designers to translate designs into intuitive interfaces.
  • Conducting comprehensive testing, covering unit tests, integration tests, and widget tests.
  • Resolving bugs and optimizing app performance for speed and reliability.
  • Identifying and rectifying bottlenecks and memory leaks.
  • Implementing robust security measures to safeguard user data.
  • Establishing and maintaining CI/CD pipelines for streamlined app deployment.

What We Offer:

  • Working remotely;
  • Medical Insurance;
  • 30 days annual leave/year;
  • 60 hours per year for personal time;
  • 15 days of public holidays;
  • Unlimited paid sick days;
  • Maternity time off;
  • Work equipment provided;
  • Gym compensation;
  • Professional training and development;
  • Team building and activities;
  • Annual meetups with the whole team;
  • ShortPoint welcome gift boxes/swag.

Job requirements

Candidate should have:

  • Bachelor’s degree in computer science.
  • Proven experience as a mobile app developer with a strong focus on Flutter.
  • Proficiency in the Dart programming language.
  • Ability to learn new software and technologies quickly.
  • A portfolio of previous Flutter projects for review is preferred.
  • Ability to follow instructions and work in a team environment.
  • Detail-oriented.
  • Good English communication skills – both written and verbal
  • Stable internet connection
  • Must have great problem-solving skills
  • Must be able to think creatively, take ownership, and must be able to learn quickly, and improvise as per the needs

Good to Have:

  • Knowledge of mobile app architecture patterns (e.g., BLoC, Provider) is a plus.
  • Previous experience in native development (Android or iOS) is a plus