Flutter Mobile App Developer

2 days ago


Dubai, Dubai, United Arab Emirates ParamInfo Full time
Roles and responsibilities

Job Title: Mobile App Developer - CMS
Job Location: Dubai/ Abu Dhabi
Roles & Responsibilities
Minimum 8 years of experience working on top-notch CMS.
Experienced with WordPress CMS.
Can manage and enhance an existing corporate website and related sites.
Should be independent and hands-on.
Programming Languages
Proven skills and expertise in:

  • HTML
  • CSS, Sass and less
  • PHP
  • JavaScript
  • bootstrap

CMS Development

  • Theme and plugin installation
  • Plugin development
  • Custom page development
  • Add or modify functionality
  • Debug plugins and themes.
  • Update plugins and programming languages versions
  • Security update and upgrade.

Database Management

  • SQL
  • MySQL
  • MongoDB etc.

Search Engine Optimization Knowledge

  • Google Search Console
  • Google Analytics
  • SEO Off-page
  • SEO On-Page

Mobile App Development:

  • Develop and build mobile applications for iOS (using Swift or Objective-C) or Android (using Kotlin or Java).
  • Utilize cross-platform frameworks like Flutter, React Native, or Xamarin to create apps that work on both iOS and Android.
  • Create and implement user interfaces (UI) and user experiences (UX) that are intuitive and appealing, using design principles for mobile platforms.

Design and Architecture:

  • Collaborate with UI/UX designers to translate wireframes and design specifications into functional apps.
  • Build app architecture and design databases to ensure data flows efficiently within the app.
  • Ensure that the app's architecture is scalable, modular, and maintainable for long-term performance.

App Testing and Debugging:

  • Test the mobile app across different devices and screen sizes to ensure that it functions well and is bug-free.
  • Conduct various types of testing, including unit testing, integration testing, and performance testing, to ensure app reliability.
  • Debug and troubleshoot issues in the app, solving problems related to performance, compatibility, and bugs.

Integration of APIs and Third-Party Services:

  • Integrate third-party APIs, payment gateways, and other services to enhance the app's functionality (e.g., Google Maps API, Firebase, Stripe).
  • Ensure seamless communication between the app and back-end systems (e.g., RESTful APIs, GraphQL).
  • Implement features like user authentication, push notifications, social media integration, and cloud storage.

Optimization and Performance Tuning:

  • Optimize the app's performance, including minimizing memory usage, optimizing network requests, and improving speed.
  • Ensure that the app functions well even on older devices or in areas with slower network connections.
  • Make the app responsive and adaptive to various screen sizes, orientations, and device capabilities.

App Deployment and Maintenance:

  • Publish apps on the App Store (iOS) and Google Play Store (Android), following their guidelines and processes.
  • Monitor app performance post-launch, including tracking downloads, user reviews, crash analytics, and more.
  • Regularly update the app with new features, bug fixes, and improvements to ensure the app stays relevant and functional.

User Support and Feedback:

  • Collect and analyze user feedback to understand how the app is performing and what features users want.
  • Implement changes or new features based on user feedback to improve overall satisfaction and user experience.
  • Address app-related issues and user complaints quickly and efficiently.

Collaboration:

  • Work closely with project managers, backend developers, designers, and QA teams to ensure the app's design and functionality meet user expectations and business requirements.
  • Collaborate with stakeholders to gather requirements, define goals, and ensure that the app aligns with business needs.
Desired candidate profile
  • Programming Languages:

    • Swift (iOS) or Objective-C for native iOS development.
    • Kotlin or Java for native Android development.
    • Dart (for Flutter) or JavaScript (for React Native) for cross-platform development.
  • Mobile Development Frameworks:

    • Xcode (for iOS development), Android Studio (for Android development).
    • Flutter, React Native, or Xamarin for cross-platform development.
    • Familiarity with mobile-specific libraries and tools for UI/UX design, animation, and navigation.
  • UI/UX Design:

    • Strong understanding of mobile app design principles, including the ability to create user interfaces that are visually appealing and easy to navigate.
    • Experience with design tools like Sketch, Figma, or Adobe XD.
    • Knowledge of mobile platform design guidelines such as Material Design (Android) and Human Interface Guidelines (iOS).
  • API Integration:

    • Proficiency in integrating third-party services via APIs (e.g., REST APIs, GraphQL).
    • Familiarity with cloud services like Firebase and AWS for features like authentication, storage, and real-time databases.
  • Database Management:

    • Experience with mobile databases like SQLite, Realm, or CoreData for iOS.
    • Knowledge of cloud-based databases like Firebase Firestore or AWS DynamoDB for managing data in real-time.
  • Version Control:

    • Proficiency with Git and Git-based platforms like GitHub, GitLab, or Bitbucket for managing code versions and collaborating with teams.
  • Testing and Debugging:

    • Knowledge of mobile testing frameworks such as XCTest (iOS) or Espresso (Android).
    • Ability to debug mobile apps using built-in debugging tools in Xcode, Android Studio, or third-party tools.
    • Familiarity with Appium or Detox for cross-platform testing.
  • App Publishing:

    • Experience in publishing apps on the App Store and Google Play Store, including the process of app submission, handling app reviews, and dealing with app rejections.
  • Performance Optimization:

    • Understanding of mobile app performance metrics (e.g., memory usage, battery consumption, network performance).
    • Techniques for optimizing apps to run efficiently across different devices.
  • Security:

    • Knowledge of mobile security best practices, such as data encryption, secure authentication (e.g., OAuth, JWT), and secure API integration.
    • Understanding of mobile app vulnerabilities and how to mitigate risks like data leaks, hacking, and reverse engineering.
#J-18808-Ljbffr

  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    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 location-based services.Role Details: Key Responsibilities and Accountabilities Flutter Experience Develop and maintain mobile applications using the Flutter framework. Utilize Dart...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    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 ExperienceDevelop and maintain mobile applications using the Flutter framework.Utilize Dart...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    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 location-based services.Role Details: Key Responsibilities and Accountabilities Flutter Experience Develop and maintain mobile applications using the Flutter framework. Utilize Dart...


  • Dubai, Dubai, United Arab Emirates ParamInfo Full time

    Roles and responsibilitiesJob Title:Mobile App Developer -CMSJob Location:Dubai/ Abu DhabiRoles &ResponsibilitiesMinimum 8years of experience working on top-notchCMS.Experienced with WordPressCMS.Can manage and enhance an existingcorporate website and related sites.Should beindependent andhands-on.ProgrammingLanguagesProvenskills and expertise in:HTMLCSS,...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    RolePurpose We are seeking a Mobile App Developer to join our team. Thecandidate should have experience with Flutter familiarity withReact Native and expertise in locationbased services. RoleDetails Key Responsibilities andAccountabilities FlutterExperienceDevelop andmaintain mobile applications using the Flutterframework.Utilize Dart programming language...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    About the Position:We are looking for a skilled Flutter Mobile Application Engineer to join our team at Elevon Core.This is a full-time position that will involve designing, developing, and maintaining mobile applications using Flutter.The ideal candidate will have strong experience in developing mobile applications using Flutter, as well as knowledge of...


  • Dubai, Dubai, United Arab Emirates ParamInfo Full time

    Job Overview:We are ParamInfo, a dynamic and innovative company that is committed to delivering exceptional mobile applications. We are seeking an experienced Mobile App Developer to join our team.Responsibilities:Design, develop, and deploy mobile applications for Android and iOS platforms.Collaborate with project managers, backend developers, designers,...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    Job Overview:Elevon Core is seeking an experienced Mobile App Solutions Architect to join our team.This is a full-time position that will involve designing, developing, and maintaining mobile applications using Flutter.The ideal candidate will have strong experience in developing mobile applications using Flutter, as well as knowledge of RESTful APIs using...

  • Flutter Developer

    6 days ago


    Dubai, Dubai, United Arab Emirates Befit Sports Club Full time

    SEVEN is a premium wellness and fitness brand in Dubai leading the industry in stateoftheart facilities digital innovation and operational efficiency. Our mobile applications are a critical part of our customer experience enabling seamless bookings membership management and service interactions. We are looking for an experienced Flutter Developer to maintain...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for an experienced Mobile App Developer to join our team at Teachmecode. The ideal candidate will have a deep passion for creating high-quality applications and a strong understanding of the latest Android libraries and components.The successful candidate will be responsible for developing and maintaining applications aimed at a range of...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is looking for an experienced Mobile App Engineering Expert to lead our mobile app development efforts.The ideal candidate will have at least 5 years of experience in mobile app development, UI/UX design, API integration, and strong problem-solving skills.This role involves designing, developing, and maintaining mobile applications for iOS and...


  • Dubai, Dubai, United Arab Emirates ParamInfo Full time

    Company Overview:We are ParamInfo, a dynamic and innovative company that is committed to delivering exceptional mobile applications.Job Description:We are seeking an experienced Mobile App Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality mobile applications for...


  • Dubai, Dubai, United Arab Emirates PrecisionHire Solutions Full time

    URGENT HIRING FOR IMMEDIATE JOINER JOB TITLE: Flutter Developer Company Overview: Talabna is a startup and first Emirati Food Delivery company that allows customers to order not only food but also groceries, pharmacy products, and flowers. Our mission is to provide a seamless and convenient experience for our users by delivering high-quality products...


  • Dubai, Dubai, United Arab Emirates PAY10 Full time

    Job DescriptionRole Overview:As a Mobile Application Developer (Flutter), you will be responsible for developing, maintaining, and optimizing mobile applications using Flutter and Dart. You will work closely with cross-functional teams to design, build, and enhance mobile applications for both iOS and Android platforms.Key Responsibilities:- Mobile App...

  • Mobile App Developer

    20 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for an innovative Android developer to join our team at Teachmecode. As a key member of our software engineering team, you will be responsible for designing and developing high-quality mobile applications.The ideal candidate will have strong experience with Kotlin, Java, and Flutter. You will also have a deep understanding of design patterns...

  • Flutter Developer

    22 hours ago


    Dubai, Dubai, United Arab Emirates Elevon Core Full time

    Requirements:1. Bachelor's degree in Computer Science Engineering or a related field (or equivalent work experience).2. Proven experience as a mobile app developer with a focus on Flutter development.3. Strong proficiency in Dart programming language.4. Experience with RESTful APIs and third-party integration.5. Knowledge of mobile UI/UX best practices and...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    Flutter Mobile AppDeveloper:JobdescriptionAs a member of ourdevelopment team you will be responsiblefor:Design and develop highqualitymobile apps for both Android and iOSdevices.Support and maintain existingapplications and develop new modules as and when required forfeature enhancements.Adopt best practices inapp development design testing code review...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    Flutter Mobile AppDeveloper: Jobdescription As a member of ourdevelopment team you will be responsiblefor: Design and develop highqualitymobile apps for both Android and iOSdevices. Support and maintain existingapplications and develop new modules as and when required forfeature enhancements. Adopt best practices inapp development design testing code...


  • Dubai, Dubai, United Arab Emirates Pemo Full time

    About the Role:We are seeking an experienced Senior Flutter Developer to join our dynamic mobile development team. In this role, you will be responsible for architecting, building, and maintaining advanced applications for our mobile platform. You will work closely with cross-functional teams, including product, design, and backend engineering, to deliver a...


  • Dubai, Dubai, United Arab Emirates Elevon Core Full time

    Elevon Core is a company that values innovation and excellence. We are looking for an experienced Flutter Developer to lead our mobile application development efforts.About the Job:This role involves designing and implementing mobile applications that integrate with our backend services. You will work closely with cross-functional teams to deliver...