1 129 Dart jobs in the United Arab Emirates

Mobile Developer

Abu Dhabi, Abu Dhabi East End Studios

Posted today

Job Viewed

Tap Again To Close

Job Description

Seeking a skilled Mobile Developer with expertise in Xamarin/.NET MAUI for cross-platform app design, development, and maintenance. Responsibilities include UI/UX, APIs, testing, and CI/CD.

Description

We are looking for a skilled Mobile Developer with expertise in Xamarin.Forms / Xamarin.Native (iOS and Android)/.Net MAUI to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining cross-platform mobile applications, ensuring a seamless and responsive user experience.

Responsibilities:

1. Application Development:
- Design, develop, and maintain front-end components of mobile applications using .Net MAUI
- Implement reusable UI components and ensure consistency across different devices and platforms.
- Optimize mobile application performance and responsiveness.

2. UI/UX Implementation:
- Work closely with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Ensure applications meet modern mobile design standards and accessibility requirements.

3. Integration & APIs:
- Integrate mobile applications with backend services using RESTful APIs, GraphQL, or gRPC.

4. Code Quality & Testing:
- Write clean, maintainable, and testable code following MVVM and best coding practices.
- Perform unit testing and UI testing using tools like NUnit, xUnit, Appium, and Xamarin.UITest.

5. Collaboration & Documentation:
- Collaborate with backend developers, UI/UX designers, and project managers to ensure seamless development.
- Document technical designs, architecture, and best practices for mobile development.

6. Version Control & CI/CD:
- Utilize Git, GitHub, GitLab, or Azure DevOps for version control.
- Configure CI/CD pipelines for automated builds, testing, and deployments.

Requirements

Required Skills & Experience:
- 3+ years of experience developing mobile applications using Xamarin.Forms/Xamarin.Native.
- Strong proficiency in C#, .NET MAUI
- Experience with XAML for UI design and binding.
- Knowledge of Dependency Services, Custom Renderers, Effects, and platform-specific implementations.
- Familiarity with Azure DevOps, Firebase, or AWS for cloud services.
- Strong debugging and problem-solving skills.
- Experience working with third-party SDKs, libraries, and plugins.
- Understanding of mobile application lifecycle and best practices.
- Experience in Agile/Scrum methodologies.

Preferred Qualifications:
- Experience with .NET MAUI as a migration path from Xamarin.
- Exposure to Blazor Hybrid apps.
- Familiarity with Push Notifications (Firebase Cloud Messaging, Azure Notification Hubs, or APNs).
- Knowledge of Google Play Store & Apple App Store submission process.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Mobile Developer

Dubai, Dubai NAFFCO FZCO

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Design and develop high-performance mobile applications for both iOS and Android platforms, ensuring a seamless user experience.
  • Collaborate with UX/UI designers to translate wireframes and mockups into interactive mobile applications that align with brand standards.
  • Integrate third-party APIs and libraries to enhance app functionality while maintaining optimal performance and security.
  • Conduct code reviews and provide constructive feedback to peers, fostering a culture of quality and continuous improvement.
  • Utilize version control systems like Git to manage codebase changes and collaborate effectively with team members.
  • Test and debug applications during the development phase and after deployment to ensure maximum reliability and user satisfaction.
  • Stay updated on the latest mobile development trends and technologies, proactively suggesting improvements to existing applications.
  • Document application functionality, architecture, and code to assist future developers and support maintenance efforts.
  • Participate in Agile development methodologies, contributing to sprint planning, retrospectives, and daily stand-ups.
  • Support the deployment process to app stores, ensuring compliance with platform guidelines and best practices.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Mobile Developer

Dubai, Dubai VAM Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

We are currently looking forMobile Developer (React Native)for ourUAE operations with the following Skill set and terms & conditions.

Skill Sets :

ReactNative TanStack Query and TypeScript RESTful services/APIs Graph QL gluestack-ui Java script (ES6) Agile Methodologies Third Party Integrations Good Communication Problem Solving Skills

4 to 10 Years.

Joining time frame:2 weeks (maximum 1 month)

Additional Information :

Terms and conditions:

Joining time frame: maximum 4 weeks

Remote Work :

No

Employment Type :

Full-time

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Mobile Developer

Abu Dhabi, Abu Dhabi TeachMeCode

Posted today

Job Viewed

Tap Again To Close

Job Description

Hello there Welcome to TeachMeCode Institute. How can we help you?

Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.

Training in UX/UI Design

Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.

Training in HTML for Front-End Design

Gain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience.

Training in PHP For Back-End Development

Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites.

Training in Python Fundamentals for Data Analytics

Learn the fundamentals of Python programming and master the Django framework. By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.

Training in Mobile Development

With Java and Android Studio, you'll learn how to build strong mobile apps and design efficient databases. By the end of the course, you'll be skilled at using Android Studio to create exciting and fully functional apps.

Mobile Developer Responsibilities:
  1. Collaborate with product managers, designers, and backend developers to translate design mock-ups and user stories into functional mobile applications.
  2. Develop responsive and performant user interfaces for iOS and Android platforms using mobile development frameworks such as React Native, Flutter, or native SDKs (Swift for iOS, Kotlin/Java for Android).
  3. Implement mobile UI components and features, such as screens, navigation patterns, form elements, animations, and gestures, following design guidelines and best practices.
  4. Optimize mobile applications for performance, battery life, and user experience, employing techniques such as lazy loading, caching, and asynchronous data fetching to enhance responsiveness and efficiency.
  5. Ensure cross-platform compatibility and consistency of mobile applications across different devices and screen sizes, conducting thorough testing and debugging to identify and resolve any issues.
  6. Collaborate with backend developers to integrate frontend components with server-side logic, RESTful APIs, and third-party services, ensuring seamless data exchange and functionality.
  7. Participate in code reviews, provide constructive feedback, and refactor code as needed to maintain code quality, readability, and maintainability.
  8. Stay updated on emerging mobile development technologies, industry trends, and best practices, and share knowledge and insights with team members.

Interested?

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

Dubai, Dubai beBeeAndroid

Posted today

Job Viewed

Tap Again To Close

Job Description

Mobile Application Development Expertise Sought

About the Role:
  • We are on the hunt for a seasoned mobile application developer with expertise in native Android development.

The ideal candidate will possess:

  • 4+ years of experience in developing high-performance, user-centric mobile applications.
  • Strong proficiency in Kotlin and/or Java programming languages.
  • Expertise in optimizing application performance, battery efficiency, and responsiveness.
  • Able to collaborate with cross-functional teams to deliver functional and engaging user experiences.
  • Experience working with low-level Android features such as Bluetooth, GPS, and background services.
  • Familiarity with Android architecture components and design patterns like MVP and MVVM.

Key Responsibilities:

  • Developing high-performance mobile applications that prioritize user experience.
  • Collaborating with UX/UI designers and product managers to deliver functional and engaging user experiences.
  • Ongoing optimization of applications for performance, battery efficiency, and responsiveness.
  • Troubleshooting and resolving complex technical issues in mobile applications.
  • Integrating APIs, SDKs, and third-party services to enhance application functionality.

This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

Dubai, Dubai beBeeAndroid

Posted today

Job Viewed

Tap Again To Close

Job Description

Ziina is looking for an experienced Android developer to join their team. The ideal candidate will have a strong background in building mobile applications and be passionate about delivering high-quality products.

Key Responsibilities
  • Collaborate with cross-functional teams to design and develop new features that meet business objectives and user needs.
  • Own and ship end-to-end reliable, scalable, and maintainable software that meets company standards.
  • Design and build modern architectures that enable teams to work efficiently and effectively.
Requirements
  • 2+ years of experience building Android applications.
  • Demonstrate high integrity and a team-first mindset.
  • Take ownership and show initiative, with a strong bias toward action.
  • Thrive in bringing clarity and structure to ambiguous problems.
  • Communicate clearly and collaborate effectively across teams.
  • Can define and articulate technical and design requirements.
Benefits

The successful candidate will have the opportunity to work on a wide range of exciting projects and contribute to the growth and development of the company.

About the Company

The company's mission is to bring financial freedom to every person in the Middle East. They are building a consumer and SMB financial platform, starting with a peer-to-peer and merchant wallet.

This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

Dubai, Dubai beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer Job Description

As a skilled Software Engineer, you will be responsible for developing high-quality software applications using React Native and Spring Boot technologies.

The ideal candidate should have experience in designing and implementing complex software systems, with a strong focus on user experience and performance optimization.

They should also possess excellent problem-solving skills, be able to work effectively in a team environment, and communicate technical ideas clearly to both technical and non-technical stakeholders.

  • Design, develop, test, and deploy software applications using React Native and Spring Boot.
  • Collaborate with cross-functional teams, including Design, UX, and Engineering, to deliver projects on time and within budget.
  • Ensure that software applications meet the required quality standards, are well-documented, and follow industry best practices.
  • Stay up-to-date with the latest technologies and trends in the field of software engineering, and apply this knowledge to improve existing processes and workflows.
Requirements
  • At least 5 years of experience in software development using React Native and Spring Boot.
  • Strong knowledge of ES6, Typescript, and mobile architecture.
  • Experience with unit testing, e2e testing, and state management libraries.
  • Proficiency with iOS & Android platforms, and git repositories.
  • Excellent communication skills, and a team-centric approach.
Additional Skills
  • Knowledge of iOS and Android release processes, and the latest React Native architecture.
  • Ability to understand and use REST or GraphQL specifications.
  • Experience with React JS, Next JS, Figma, AWS, GCP, and GitHub Actions is a plus.

This is an exciting opportunity to join our team as a Software Engineer, working on challenging projects and collaborating with talented individuals.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Dart Jobs in United Arab Emirates !

Senior Mobile Developer

Dubai, Dubai beBeeDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Lead Mobile Software Engineer

This is a senior-level position that requires experience in designing and implementing software solutions for mobile applications. We are seeking a highly skilled engineer who can lead the development of our mobile applications, leveraging their expertise in Kotlin Multiplatform Mobile (KMM) to create scalable and high-performance solutions.

Key Responsibilities:
  • Design and implement KMM-based solutions to share business logic across Android and iOS platforms.
  • Collaborate with cross-functional teams to define, develop, and ship new features.
  • Develop and continuously improve our consumer-facing application, as well as an internal travel agent application, focusing on backend-driven UI architecture and best practices.
  • Stay current with the latest trends and technologies in Kotlin, Android, and KMM.
Requirements:
  • 7+ years of professional experience in Android application development.
  • Mandatory experience with Kotlin Multiplatform Mobile (KMM), including architecture and integration with Android and iOS.
  • Proficiency in Kotlin, Jetpack Compose, Flow, Coroutines, and MVI architectures.
  • Ability to profile and optimize performance using Android Studio tools.
  • Strong problem-solving aptitude, curiosity, and passion for learning.
  • Good English skills as the company is international and has foreign employees and partners.
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

Dubai, Dubai beBeeAndroid

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Opportunity

We are seeking an experienced Senior Android Engineer to join our team. The ideal candidate will have a strong background in Kotlin, Android tools, and Jetpack libraries, with 5+ years of experience in developing and maintaining large-scale, feature-rich applications.

Key Responsibilities:
  • Develop and maintain high-quality Android apps for global deployment;
  • Implement robust and scalable solutions for routing, navigation, and logistics optimization;
  • Collaborate with product and backend teams to design new features and improvements;
  • Ensure the apps are optimized for performance and handle complex data processing;
  • Work on adaptive UI/UX design for a wide range of devices;
  • Optimize workflows for app updates and releases, ensuring high reliability and minimal downtime.
Required Skills and Qualifications:
  • 5+ years of experience in Android application development;
  • Strong knowledge of Kotlin and modern Android development tools;
  • Expertise in working with Android Jetpack libraries (e.g., Navigation, Paging, Room);
  • Proficiency in modular architecture and dependency injection frameworks like Hilt or Dagger;
  • Experience with asynchronous programming - Kotlin Coroutines, Flow; (Optional)
Benefits:
  • Flexible working hours;
  • Remote work opportunities;
  • Interesting projects to work on;
  • Exposure to a variety of industries and technologies;
What We Offer:

Our company is committed to providing a dynamic and supportive work environment that fosters growth and innovation. If you are passionate about Android development and have a desire to be part of a talented team, please submit your application.

This advertiser has chosen not to accept applicants from your region.

Full Stack Mobile Developer

Dubai, Dubai beBeeDevelopment

Posted today

Job Viewed

Tap Again To Close

Job Description

Mobile Application Developer Position

We are seeking an experienced mobile application developer to join our team in Dubai. As a key member of our mobile development team, you will be responsible for designing and developing high-performance mobile applications for both iOS and Android platforms.

Your primary responsibility will be to design and develop robust mobile applications that meet the requirements of our clients. You will work closely with UX/UI designers to bring wireframes and mockups to life, ensuring that all mobile applications align with our brand standards and provide a seamless user experience.

Key Responsibilities:

  • Design and develop high-performance mobile applications for both iOS and Android platforms.
  • Collaborate with UX/UI designers to translate wireframes and mockups into interactive mobile applications.
  • Integrate third-party APIs and libraries to enhance app functionality.
  • Conduct code reviews and provide constructive feedback to peers.
  • Test and debug applications during the development phase and after deployment.
  • Stay updated on the latest mobile development trends and technologies.
  • Document application functionality, architecture, and code.
  • Participate in Agile development methodologies.
  • Support the deployment process to app stores.
Requirements

The successful candidate will have strong technical skills and experience in mobile application development. They should be familiar with Agile development methodologies and have excellent collaboration and communication skills.

We offer a competitive salary and benefits package to successful candidates who can demonstrate their passion for mobile application development and commitment to delivering high-quality results.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Dart Jobs