405 Mobile Developer jobs in Egypt

Mobile Developer

EGP90000 - EGP120000 Y Wijhah | وجهة

Posted today

Job Viewed

Tap Again To Close

Job Description

The ideal candidate will be responsible for designing, developing, testing, and debugging cross-platform mobile applications for the company. Using JavaScript, TypeScript, React Native, and native mobile technologies, this candidate will be able to translate user and business needs into functional mobile app experiences.

Key Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native
  • Build responsive, performant user interfaces for iOS and Android platforms
  • Collaborate with UX/UI designers to translate mockups and wireframes into functional mobile app screens
  • Optimize applications for maximum performance, battery efficiency, and user experience
  • Write clean, maintainable, and well-documented code following React Native best practices
  • Participate in code reviews and maintain coding standards
  • Work closely with backend developers to integrate APIs and services
  • Implement native modules and bridge native iOS/Android functionality when needed
  • Troubleshoot and debug mobile app issues across different devices and OS versions
  • Handle app store deployment processes for both iOS App Store and Google Play Store
  • Stay current with React Native updates, mobile development trends, and platform-specific guidelines
  • Contribute to the improvement of development processes and mobile CI/CD workflows

Required Qualifications

  • Bachelor's degree in Computer Science, Mobile Development, or related field (or equivalent experience)
  • 2+ years of experience in mobile app development with React Native
  • Proficiency in JavaScript (ES6+) and React Native framework
  • Experience with React Native navigation libraries (React Navigation, etc.)
  • Strong understanding of mobile UI/UX principles and platform-specific design guidelines
  • Knowledge of version control systems (Git)
  • Experience with React Native styling (StyleSheet, Flexbox)
  • Understanding of mobile app performance optimization techniques
  • Familiarity with mobile development tools (Xcode, Android Studio)
  • Knowledge of mobile debugging tools and techniques (Flipper, React Native Debugger)
  • Experience with app store submission processes

Preferred Qualifications

  • Experience with TypeScript in React Native projects
  • Knowledge of state management libraries (Redux, Zustand, Context API)
  • Familiarity with testing frameworks (Jest, Detox, React Native Testing Library)
  • Experience with package managers (npm, yarn) and React Native package ecosystem
  • Understanding of mobile accessibility standards and implementation
  • Knowledge of push notifications, deep linking, and mobile analytics
  • Experience with native iOS (Swift/Objective-C) or Android (Java/Kotlin) development
  • Familiarity with mobile backend services (Firebase, AWS Amplify)
  • Experience with CodePush or over-the-air update solutions
  • Knowledge of mobile CI/CD pipelines (Fastlane, App Center, Bitrise)
  • Experience with mobile app security best practices
  • Familiarity with React Native performance monitoring tools (Flipper, Reactotron)

Application Process
 Please submit your resume, portfolio, and a cover letter explaining why you're passionate about react native development. Include links to your GitHub profile and any relevant projects or live demos.

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

Android Mobile Developer

EGP80000 - EGP100000 Y Sarmad

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a Senior Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.

Responsibilities
  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development and have published at least one original Android app
  • Proven work experience in the financial sector "Banking (retail / corporate), Loan origination, Investment, etc." is a major credit
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • Experience of 7+

Benefits

  • Attractive salaries
  • Hybrid work model
  • Healthy working environment
  • Medical Insurance
  • Social Insurance
This advertiser has chosen not to accept applicants from your region.

Junior Android Mobile Developer

EGP30000 - EGP60000 Y Advansys

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a talented and passionate Android Mobile App Developer to join our dynamic development team. The ideal candidate will have strong experience in developing mobile applications using Java and Kotlin. You will be responsible for designing, implementing, testing, and maintaining high-performance mobile applications for Android platforms. If you are enthusiastic about creating seamless and intuitive mobile experiences, we want to hear from you

Responsibilities::

  • App Development: Design, develop, and maintain Android applications using Java and Kotlin.
  • UI/UX Design: Implement user interfaces that are both functional and visually appealing, following Material Design principles.
  • Collaborate: Work closely with cross-functional teams, including product managers, designers, and backend developers, to create cohesive and innovative mobile solutions.
  • Code Quality: Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Testing: Write unit tests, perform debugging, and participate in code reviews to ensure high-quality, bug-free applications.
  • Optimization: Optimize applications for maximum speed and scalability.
  • Integration: Integrate third-party libraries and APIs as needed (e.g., Firebase, RESTful APIs).
  • User Feedback: Continuously monitor and improve app performance based on user feedback and analytics.
  • Stay Current: Stay up to date with the latest Android development trends, tools, and technologies.

Requirements::

  • Experience: Minimum of 3 years of experience in Android app development.
  • Proficiency: Strong knowledge of Java and Kotlin for Android development.
  • Android SDK: Familiarity with Android SDK, development tools (Android Studio, Gradle, etc.), and version control systems like Git.
  • APIs & Web Services: Experience integrating RESTful APIs, JSON, and working with network operations.
  • UI Design: Solid understanding of UI/UX principles and experience with Android layouts, Views, and animations.
  • Databases: Experience with local databases (e.g., SQLite, Room) and remote data storage.
  • Testing: Knowledge of Android testing frameworks (JUnit, Espresso) and best practices for writing unit and UI tests.
  • Performance Optimization: Experience with app performance profiling, memory management, and debugging tools.
  • Collaboration Tools: Familiarity with collaboration tools like JIRA, Confluence, or Trello.
  • Communication: Strong verbal and written communication skills; ability to explain technical concepts clearly.

Preferred Skills::

  • Android Architecture: Knowledge of modern Android architecture components (MVVM, LiveData, ViewModel, DataBinding).
  • CI/CD: Experience with Continuous Integration and Continuous Deployment pipelines.
  • Cloud: Familiarity with cloud-based services such as Firebase or AWS for mobile applications.
  • Third-Party Libraries: Experience with libraries like Retrofit, Glide, Dagger/Hilt, and RxJava.
  • App Deployment: Experience with publishing apps to the Google Play Store.

Benefits::

  • Competitive salary and benefits package
  • Social & Medical Insurance
  • Opportunities for career growth and development
  • Collaborative and innovative work culture
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

EGP90000 - EGP120000 Y Rocketdevs

Posted today

Job Viewed

Tap Again To Close

Job Description

At RocketDevs, we connect talented engineers from emerging markets with top global companies. Our mission is to empower developers, unlock opportunities, and foster inclusive growth through remote work.

We're hiring skilled Mobile Developers to work with one of our client companies. If you love building high-quality mobile apps and want to collaborate with international teams, this is for you.

What We're Looking For

  • 4+ years professional experience in mobile app development
  • Proficiency in at least one of the following:
  • SwiftUI (iOS)
  • .NET MAUI (cross-platform)
  • Flutter (Dart)
  • React Native (JavaScript/TypeScript)
  • Solid understanding of mobile app architecture and design patterns (MVC, MVVM, etc.)
  • Experience integrating REST APIs / GraphQL APIs
  • Familiarity with Git and agile workflows

Nice-to-Haves

  • Publishing apps to App Store and Google Play
  • Knowledge of push notifications, in-app purchases, and app performance optimization
  • CI/CD pipelines for mobile (Fastlane, GitHub Actions, etc.)
  • Familiarity with native modules (Objective-C, Java, Kotlin, or C# for .NET MAUI)
  • Experience with mobile testing frameworks (XCTest, Espresso, Detox, etc.)

Your Responsibilities

  • Build and maintain mobile applications for iOS and Android
  • Translate UI/UX designs into pixel-perfect, performant apps
  • Optimize apps for performance, responsiveness, and battery efficiency
  • Collaborate with backend engineers and designers to deliver new features
  • Troubleshoot, debug, and improve application reliability
  • Stay updated on mobile frameworks and industry best practices

Why Join

  • Work remotely with international teams on exciting projects
  • Be part of RocketDevs' mission to connect global talent with opportunity
  • Access mentorship, growth, and skill-building resources
  • Remote-first environment with flexible work culture

Certification

Developers who successfully complete our technical assessment and interview process may earn the RocketDevs Mobile Developer Certificate, which can be displayed on LinkedIn to validate your expertise.

Job Type: Contract

Education:

  • Bachelor's (Required)

Language:

  • English (Required)
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

EGP12000 - EGP144000 Y 700apps

Posted today

Job Viewed

Tap Again To Close

Job Description

700Apps is seeking a highly skilled Senior Mobile Developer to join our dynamic team. The ideal candidate will have extensive experience in C# and .NET development, with a strong background in creating high-quality mobile applications.

  • Design, develop, and maintain mobile applications using C# and .NET technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews and maintain high coding standards.
  • Conduct thorough testing and debugging to ensure the reliability and functionality of applications.

Requirements

    • 4+ years of experience in C# and .NET development
  • 3+ years of experience with Xamarin.Forms and .NET MAUI
    • Proficiency in building and deploying apps for iOS and Android
  • Experience with MVVM architecture and data binding
  • Knowledge of mobile lifecycle, navigation patterns, and responsive design
  • Familiarity with RESTful APIs, JSON, and integration techniques
  • Strong debugging and troubleshooting skills
  • Experience with Git and version control workflows
    • Ability to work independently and within a team
This advertiser has chosen not to accept applicants from your region.

Mobile Developer Flutter

EGP120000 - EGP240000 Y TAWANTECH

Posted today

Job Viewed

Tap Again To Close

Job Description

TAWANTECH is looking for a talented Mobile Developer specializing in Flutter to join our growing team. In this role, you will be responsible for designing and building mobile applications for both iOS and Android platforms using the Flutter framework. You will collaborate with designers, project managers, and backend developers to create highly efficient and user-friendly mobile applications.

This is an excellent opportunity for someone who is passionate about mobile development, enjoys working with innovative technology, and is eager to contribute to a collaborative environment.

Key Responsibilities:
  • Develop and maintain mobile applications using Flutter for iOS and Android platforms.
  • Collaborate with the design team to create pixel-perfect, visually stunning, and high-performance user interfaces.
  • Integrate RESTful APIs and third-party libraries to enhance application functionality.
  • Optimize applications for performance, responsiveness, and speed.
  • Conduct thorough testing and debugging to ensure high-quality applications.
  • Stay updated with the latest trends and best practices in mobile development.
  • Participate in code reviews and contribute to a culture of continuous improvement.
Requirements
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in mobile application development, with at least 2 years of experience in Flutter.
  • Strong understanding of Dart programming language.
  • Experience in building applications that adhere to mobile UI guidelines (iOS, Material Design).
  • Familiarity with state management solutions (e.g., Provider, Riverpod, Bloc).
  • Knowledge of integrating RESTful APIs and managing application state efficiently.
  • Experience with version control systems, preferably Git.
  • Excellent problem-solving skills and a keen attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.
Preferred (Not Mandatory):
  • Familiarity with native mobile development (Swift, Kotlin).
  • Experience with unit and UI testing (e.g., Flutter Test, Widget Test).
  • Knowledge of cloud services and deployment processes (e.g., Firebase, AWS).
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

EGP90000 - EGP120000 Y SWATX

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Critical Thinking & Strong Problem Solving
  • Good Arabic & English Communication Skills
  • Good interpersonal skills
  • Excellent Research Skills.
  • Ability to work with minimum supervision on technical and non-technical matters.
  • Ability to analyze information and make appropriate recommendations.
  • Ability to adapt and change based on new business requirements and environment.
  • Ability to understand the given task verbally or written.
  • Good understanding of Microsoft technologies

Requirements

  • 5 to 10 years experience
  • Experience developing numerous Mobile Apps in any language
    • Experience in Object Oriented Programming (OOP) concepts.
  • Understanding of the Software Development Life Cycle (SDLC)
  • Knowledge in Xamarin is a Must
  • Knowledge in MAUI is a Must
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mobile developer Jobs in Egypt !

senior mobile developer

EGP90000 - EGP120000 Y A to Z

Posted today

Job Viewed

Tap Again To Close

Job Description

We're Hiring "senior Android Developer"

For a leading Saudi-based fintech company operating across the Middle East and Africa, providing innovative digital payment solutions.

Location: Downtown, Cairo

Responsibilities

  1. Design, build, and maintain advanced Android applications (Kotlin _ java _ flutter).

  2. Develop and maintain cross-platform mobile applications using Flutter.

  3. Collaborate with product managers, designers, and backend engineers to deliver high-quality solutions.

  4. Ensure performance, quality, and responsiveness of applications.

  5. Implement best practices in mobile app architecture, coding standards, and UI/UX design.

  6. Identify and fix bugs, optimize performance, and continuously improve app stability.

  7. Stay up to date with emerging mobile technologies and industry trends.

  8. Mentor junior developers and contribute to code reviews

Qualifications

Preferred Education and Experience

  1. Bachelor's degree in computer science or related field

  2. Minimum 6-9 years of professional experience in Android development with a strong portfolio of apps on the App Store.

  3. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) tools like Jenkins, GitLab CI, or Bitrise.

  4. Strong knowledge of design patterns like MVC, MVVM, Singleton, Delegate, etc.

  5. Experience integrating with cloud-based platforms like AWS, Azure, or Google Cloud.

  6. Exposure to iOS development or cross-platform frameworks beyond Flutter.

  7. Knowledge of fintech/payment domain applications.

  8. Experience working in Agile/Scrum environments.

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

Senior Mobile Developer

EGP90000 - EGP120000 Y Flairstech

Posted today

Job Viewed

Tap Again To Close

Job Description

Requirements and responsibilities

Snr Mobile App Developer

Responsibilities:

The role is responsible for driving the evolution, design, implementation, and delivery of our mobile application covering layouts, workflows, and integration with our existing solutions. The designs and workflows must be intuitive, responsive, extensible, and scalable.

Duties Include:

  • Collaborate with Product Management, UI/UX designers and backend developers on product requirements and direction.
  • Translate requirements and direction into architectural designs taking into consideration workflows, responsive UI, performance, scalability, and extensibility.
  • With QA teams drive the design, implementation, and delivery of new functionality to meet business requirements.
  • Drive product quality by following and utilizing mobile application coding standards, unit test and automation.
  • Document your work.
  • Establish and deliver on plans on new versions of the mobile application.
  • Debug and resolve in a timely manner, defects found throughout the lifecycle from development through to user.

Technical Qualifications:

  • Computer Science, Math or Engineering degree, and/or relevant experience.
  • Experience in mobile application development in both iOS (Swift) and/or Android (Kotlin) native environments.
  • Experience in mobile application development in Flutter is a plus.
  • Experience utilizing APIs.

Non-Technical Qualifications:

  • Self-starter with excellent problem-solving skills.
  • Strong analytical and troubleshooting skills.
  • A desire for learning and process improvement.
  • Passion for collaboration, but ability to work independently.
  • Must have good written and verbal communication skills.
This advertiser has chosen not to accept applicants from your region.

Senior Mobile Developer

EGP90000 - EGP120000 Y Vallix

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
Senior Mobile Developer / Lead Mobile Developer

Remote job

Full or part-time job

Key Responsibilities:

APP Development:

  • Design and develop high-quality mobile applications for both iOS and Android (using Flutter or other frameworks).
  • Ensure smooth performance and excellent user experience.

Team Leadership:

  • Mentor and guide junior developers within the team.
  • Conduct regular code reviews to maintain code quality and standards.

App Architecture:

  • Design scalable, secure, and stable application architecture.
  • Define best practices, tools, and frameworks for sustainable development.

System Integration:

  • Collaborate with backend teams and API developers to ensure seamless integration.

Lifecycle Management:

  • Manage the full lifecycle of mobile applications from requirement analysis to deployment.
  • Maintain and update apps with bug fixes and new features.

Security & Quality Assurance:

  • Implement data security standards and ensure compliance with best practices.
  • Perform unit testing and integration testing.
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 Mobile Developer Jobs