Mobile App Developer (**flutter) Location Solutions

Dubai, United Arab Emirates

Job Description

Role PurposeWe are seeking a Mobile App Developer to join our team. The candidate should have experience with Flutter, familiarity with React Native, and expertise in location-based services.Role Details xe2x80x93 Key Responsibilities and AccountabilitiesFlutter Experience
  • Develop and maintain mobile applications using the Flutter framework.
  • Utilize Dart programming language to create efficient and performant code.
  • Integrate third-party 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 real-time updates.
  • Understand and implement background location updates to support location-based features.
React Native Experience
  • Employ React Native to develop cross-platform 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 user-friendly mobile applications with a focus on maps and geospatial data.
General Experience
  • RESTful APIs: Experience with RESTful APIs for data retrieval and communication with back-end 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 real-world 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 location-based functionality.
  • User and Role-Based Permissions: Implementing user and role-based 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 5-7 years of experience).
  • Knowledge of mobile app development best practices and design patterns.
  • Maps and location-based 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.
  • Problem-solving 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: DevelopmentJob Type: Full TimeJob Location: DubaiThis job has been sourced from an external job board.
More jobs on https://www.qureos.com/

Elevon Core

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1765314
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned