drjobs Mobile App Developer Flutter - Location Solutions العربية

Mobile App Developer Flutter - Location Solutions

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dubai - UAE

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role Purpose

We are seeking a Mobile App Developer to join our team. The candidate should have experience with Flutter familiarity with React Native and expertise in locationbased services.

Role Details Key Responsibilities and Accountabilities


Flutter Experience

  • Develop and maintain mobile applications using the Flutter framework.
  • Utilize Dart programming language to create efficient and performant code.
  • Integrate thirdparty libraries and packages to enhance app functionality.
  • Demonstrate expertise in state management libraries such as Provider Bloc or GetX to ensure smooth app performance.
  • Implement and manage the widget lifecycle for effective user interface design.
  • Utilize streams and the Stream Builder widget for handling asynchronous state and providing realtime updates.
  • Understand and implement background location updates to support locationbased features.

React Native Experience

  • Employ React Native to develop crossplatform mobile applications.
  • Apply an understanding of Redux for efficient state management and predictable data flow.
  • Implement router navigation for seamless transitions between screens and navigation within the app.
  • Leverage JavaScript and TypeScript languages including ES6 syntax for app development.
  • Collaborate with design and product teams to create visually appealing and userfriendly mobile applications with a focus on maps and geospatial data.

General Experience

  • RESTful APIs: Experience with RESTful APIs for data retrieval and communication with backend services a fundamental requirement for mobile app development.
  • Mobile Security Best Practices: Awareness of and adherence to mobile security best practices to protect user data and ensure the apps integrity.
  • Portfolio: A portfolio of released applications on the App Store and Google Play Store demonstrates practical experience and realworld application of skills.
  • Location Services APIs: Proficiency in integrating location services APIs which is valuable for apps requiring geolocation features.
  • Geocoding Services: Proficiency in utilizing geocoding services which convert between addresses and geographic coordinates enhancing locationbased functionality.
  • User and RoleBased Permissions: Implementing user and rolebased permission systems to control access to certain app features and data enhancing security and user experience.

Desired Skills Qualifications & Experience

  • Masters or Bachelors degree in Computer Science Software Engineering or a related field (or equivalent to 57 years of experience).
  • Knowledge of mobile app development best practices and design patterns.
  • Maps and locationbased services integration using platforms like Google Maps or Mapbox.
  • UI/UX design principles and responsive design techniques.
  • Version control systems such as Git.
  • Testing frameworks for mobile app development.
  • Problemsolving and debugging skills.
  • Awareness of security considerations in mobile app development especially when dealing with location data.
  • Continuous learning and adaptability to stay updated with evolving mobile app development technologies.

Job Category: Development
Job Type: Full Time
Job Location: Dubai

This job has been sourced from an external job board.
More jobs on

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.