139 Mobile App Developer jobs in Egypt
Mobile App Developer
Posted today
Job Viewed
Job Description
Job Summary
We are looking for a skilled Mobile App Developer to design, build, and maintain high-quality mobile applications for Android and iOS platforms. The ideal candidate will have a strong understanding of mobile development frameworks, UI/UX principles, and the full app lifecycle from concept to deployment and post-launch support. This role involves close collaboration with project managers, designers, and backend developers to deliver seamless and engaging mobile experiences.
Key Responsibilities1. Application Development
- Design, develop, and maintain mobile applications for Android and iOS.
- Write clean, scalable, and maintainable code following best practices.
- Integrate mobile applications with backend services and APIs.
2. UI/UX Implementation
- Collaborate with designers to implement responsive, intuitive, and visually appealing user interfaces.
- Ensure optimal user experience through performance tuning and responsiveness.
3. Testing & Quality Assurance
- Conduct functional, usability, and performance testing.
- Troubleshoot and debug issues promptly.
- Implement automated testing for quality assurance.
4. Deployment & Maintenance
- Publish applications to Google Play Store and Apple App Store.
- Monitor app performance and analytics to improve user engagement.
- Provide regular updates, bug fixes, and feature enhancements.
5. Collaboration
- Work closely with cross-functional teams including backend developers, UI/UX designers, and project managers.
- Participate in Agile/Scrum processes, including sprint planning and code reviews.
Required Skills & Qualifications
- Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- Experience: 3+ years of professional mobile app development experience.
- Technologies:
- Flutter, React Native, or native Android (Java/Kotlin) and iOS (Swift/Objective-C).
- RESTful API and JSON integration.
- Firebase or other mobile backend services.
- Tools: Git/GitHub, Android Studio, Xcode, Postman.
- Other Skills:
- Strong problem-solving abilities.
- Good understanding of mobile security best practices.
- Ability to work independently and meet deadlines.
Job Type: Full-time
Pay: E£10, E£20,000.00 per month
Application Question(s):
- have you worked in a full project from A - Z ? if yes what is the project ?
- Have you developed and published an app to the Google Play Store or Apple App Store? If yes, can you share examples?
- Which mobile frameworks do you use (Flutter, React Native, Kotlin, Swift)? Which one do you prefer and why?
- How do you test your mobile apps before release?
- How much salary do you expect ?
Language:
- English (Preferred)
Mobile App Developer
Posted today
Job Viewed
Job Description
Mid-Level Mobile App Developer (Flutter)
Key Responsibilities
• Design, develop, and maintain mobile applications using Flutter (Dart).
• Build new apps from scratch, ensuring scalability, performance, and maintainability.
• Integrate mobile apps with backend services (RESTful APIs, GraphQL).
• Write clean, efficient, and reusable code following best practices.
• Collaborate with designers to implement pixel-perfect UIs and smooth user experiences.
• Debug and resolve performance, compatibility, and usability issues.
• Work closely with QA to ensure high-quality app releases.
• Stay up to date with the latest Flutter and mobile development trends.
Requirements
• Strong proficiency in Flutter (Dart) with proven experience in developing mobile apps.
• Hands-on experience building and deploying apps for iOS and Android.
• Good understanding of mobile architecture, state management, and app lifecycle.
• Experience with REST APIs and integrating external services.
• Solid problem-solving and analytical skills.
• Familiarity with Git and collaborative workflows.
• Ability to write clean, maintainable, and testable code.
Nice-to-Have (Not Mandatory)
• Knowledge of state management libraries (e.g., Provider, Riverpod, Bloc, GetX).
• Experience with Firebase or other cloud backend services.
• Familiarity with CI/CD for mobile apps.
• Understanding of app store submission processes (Google Play, Apple App Store).
What We Offer
Opportunity to build mobile apps from scratch using the latest technologies.
• A collaborative and innovative work environment.
• Professional growth and career development opportunities.
• Competitive salary and benefits package.
Mobile App Developer
Posted today
Job Viewed
Job Description
Job description
As a Senior Mobile App Developer, you will be a key contributor to our mobile app development projects, specializing in Android and iOS platforms. Leveraging your expertise in React Native, GraphQL, Git, Android, and iOS development, you will build robust and scalable solutions. The successful candidate will collaborate with cross-functional teams to deliver high-quality mobile applications that meet user and business requirements.
Responsibilities:
- Develop and maintain feature-rich, cross-platform mobile applications for Android and iOS using React Native.
- Utilize Git for version control, following best practices for collaboration and code quality.
- Collaborate with backend developers to integrate APIs and ensure effective communication between frontend and backend systems.
- Optimize mobile applications for performance, responsiveness, and platform-specific nuances on both Android and iOS.
- Design and implement state management solutions, considering factors such as data persistence and synchronization.
- Collaborate with UX/UI designers to implement responsive and visually appealing mobile interfaces for both platforms.
- Develop and execute unit tests using Jest and other testing frameworks to ensure code reliability.
- Set up and maintain CI/CD pipelines for automated build and deployment processes.
- Troubleshoot and debug issues promptly, providing effective solutions to ensure a smooth user experience on both Android and iOS.
- Stay updated on the latest industry trends, tools, and best practices in mobile app development
Job Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years experience as a Senior Mobile App Developer focusing on React Native, Git, and Android/iOS development.
- Strong understanding of React Native components, lifecycles, and state management.
- Proficient in Git version control, including branching, merging, and conflict resolution.
- Knowledge of mobile app design principles, UX/UI best practices, and responsive design.
- Familiarity with testing frameworks such as Jest for unit testing in React Native.
- Excellent collaboration and communication skills in a cross-functional team environment.
- Familiarity with collaboration tools such as Jira, Teams, etc.…
Mobile App Developer
Posted today
Job Viewed
Job Description
Working Days and Hours:
Monday to Friday, 9 AM - 6 PM (UK Hours); Potential for Flexible Hours
Location:
Remote/Online
Salary Range:
Attractive Top of Market Salary (paid in GBP/USD)
Palm Outsourcing helps international companies find talent in Egypt.
Please note, we will only be considering excellent applicants with solid demonstrable experience. If you do not have clear and evidenced experience, you will be immediately rejected, so please do not apply.
Contrastingly if you feel you are a right fit relative to the requirements below, please proceed.
Role Description
We are seeking a talented
Mobile App Developer
to join our team. You will be responsible for developing and maintaining high-performance, cross-platform mobile applications for iOS and Android. This role requires a strong understanding of mobile UI/UX principles, API integration, and efficient code development.
Key Responsibilities
- Develop and build robust, scalable, and secure mobile applications.
- Translate UI/UX designs and wireframes into high-quality code.
- Integrate third-party APIs and services into mobile applications.
- Ensure optimal performance, responsiveness, and user experience across different devices and OS versions.
- Conduct thorough testing, debugging, and troubleshooting of mobile applications.
- Stay informed about the latest trends and best practices in mobile development.
Minimum Qualifications
- Proven experience as a
Mobile App Developer
with expertise in one or more frameworks such as React Native, Flutter, Kotlin, or Swift. - Solid understanding of JavaScript (ES6+), Dart, or other modern mobile programming languages, along with familiarity with mobile development lifecycle.
- Experience with state management libraries (e.g., Redux) and mobile UI frameworks.
- Familiarity with native build tools and environments (Xcode, Android Studio).
- Understanding of mobile design patterns and performance optimization.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
Company Benefits
- Top-of-the-market pay.
- Remote working.
- Potential for flexible hours.
- Typically, we work with our own laptops, but if you need any extra gadgets to do your best work, we've got you covered.
- Becoming a part of Palm Outsourcing, where your performance is rewarded in long-term job security and continued growth opportunities.
Thank you for taking the time to apply, we look forward to reviewing your application.
Mobile App Developer
Posted today
Job Viewed
Job Description
Working Days and Hours:
Monday to Friday, 9 AM - 6 PM (UK Hours); Potential for Flexible Hours
Location:
Remote/Online
Salary Range:
Attractive Top of Market Salary (paid in GBP/USD)
Palm Outsourcing helps international companies find talent in Egypt.
Please note, we will only be considering excellent applicants with solid demonstrable experience. If you do not have clear and evidenced experience, you will be immediately rejected, so please do not apply.
Contrastingly if you feel you are a right fit relative to the requirements below, please proceed.
Role Description
We are seeking a talented
Mobile App Developer
to join our team. You will be responsible for developing and maintaining high-performance, cross-platform mobile applications for iOS and Android. This role requires a strong understanding of mobile UI/UX principles, API integration, and efficient code development.
Key Responsibilities
- Develop and build robust, scalable, and secure mobile applications.
- Translate UI/UX designs and wireframes into high-quality code.
- Integrate third-party APIs and services into mobile applications.
- Ensure optimal performance, responsiveness, and user experience across different devices and OS versions.
- Conduct thorough testing, debugging, and troubleshooting of mobile applications.
- Stay informed about the latest trends and best practices in mobile development.
Minimum Qualifications
- Proven experience as a
Mobile App Developer
with expertise in one or more frameworks such as React Native, Flutter, Kotlin, or Swift. - Solid understanding of JavaScript (ES6+), Dart, or other modern mobile programming languages, along with familiarity with mobile development lifecycle.
- Experience with state management libraries (e.g., Redux) and mobile UI frameworks.
- Familiarity with native build tools and environments (Xcode, Android Studio).
- Understanding of mobile design patterns and performance optimization.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
Company Benefits
- Top-of-the-market pay.
- Remote working.
- Potential for flexible hours.
- Typically, we work with our own laptops, but if you need any extra gadgets to do your best work, we've got you covered.
- Becoming a part of Palm Outsourcing, where your performance is rewarded in long-term job security and continued growth opportunities.
Thank you for taking the time to apply, we look forward to reviewing your application.
Senior Android Mobile App Developer
Posted today
Job Viewed
Job Description
- Lead the design, development, and maintenance of cutting-edge Android applications, ensuring high performance and responsiveness.
- Work closely with product teams to gather requirements, translate them into technical specifications, and deliver state-of-the-art mobile solutions.
- Utilize best practices in coding to create clean, maintainable, and efficient codebases, advocating for code quality throughout the team.
- Conduct thorough code reviews and mentor junior developers, fostering a culture of continuous improvement and knowledge sharing.
- Stay ahead of industry trends, integrating new technologies and methodologies to enhance app performance and user experience.
- Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces.
- Monitor app performance, troubleshoot issues, and implement solutions quickly to ensure seamless user experiences.
- Participate in the development of testing strategies to ensure the reliability and stability of applications.
Requirements:
- Bachelor's degree in Computer Science or related field, or equivalent practical experience.
- 3+ years of experience in Android app development.
- Proficient in Kotlin and the Android SDK; familiarity with Java is a plus.
- Strong understanding of mobile UI/UX design principles and best practices.
- Experience with RESTful APIs and third-party libraries.
- Proficient with version control systems, particularly Git.
- Demonstrated ability to troubleshoot and optimize performance-related issues.
- Strong analytical skills and problem-solving abilities.
- Familiarity with software development methodologies such as Agile or Scrum is preferred.
- Experience with testing frameworks (e.g., JUnit, Espresso) is an advantage.
Benefits:
•
Frontend & Mobile App Developer
Posted today
Job Viewed
Job Description
Company Description
Talent Trek empowers individuals with skills in public speaking, impactful presentation techniques, and professional skills. Our mission is to provide practical training that enhances personal and professional growth. We are dedicated to helping individuals build confidence and communication proficiency.
Role Description
This is a part-time remote role for a Frontend & Mobile App Developer. The Frontend & Mobile App Developer will be responsible for developing and maintaining web and mobile applications, programming, integrating various software components, and working with databases. The developer will use technologies like Cascading Style Sheets (CSS) to ensure a seamless user experience.
Responsibilities
- Develop responsive web interfaces using modern JavaScript frameworks (e.g., React, Vue, etc.)
- Build cross-platform mobile applications (iOS & Android) using frameworks like React Native or Flutter
- Collaborate with UX/UI designers to implement intuitive user experiences
- Optimize application performance and ensure scalability
- Integrate RESTful APIs and work with backend engineers to shape data flows
- Participate in code reviews, sprint planning, and daily standups
- Write clean, maintainable, and well-documented code
Requirements
- 2+ years of experience in frontend and/or mobile app development
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript
- Hands-on experience with React, React Native, or Flutter
- Familiarity with state management libraries (Redux, MobX, etc.)
- Knowledge of RESTful APIs, version control (Git), and CI/CD workflows
- Experience with responsive design and cross-browser compatibility
- Understanding of mobile app deployment (App Store / Google Play)
Note:
This's contract based role after passing the interview will be assigned to specific tasks to complete.
Work
: Remotely.
Contract Fees
will be determine during the interview process.
Be The First To Know
About the latest Mobile app developer Jobs in Egypt !
Full-Stack Mobile App Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled
Full-Stack Mobile App Developer
to join our team. The ideal candidate will have strong expertise in developing and maintaining high-performing mobile applications for both
iOS and Android
, combined with a solid full-stack development background. This role requires hands-on experience with widely used technologies, a proven track record of published apps, and the ability to deliver scalable, secure, and user-friendly solutions.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications (iOS & Android).
- Collaborate with product, design, and business teams to translate requirements into functional applications.
- Build and maintain efficient, reusable, and reliable code for both front-end and back-end.
- Develop and integrate APIs (RESTful and GraphQL) to support app functionalities.
- Ensure performance optimization, scalability, and security of applications.
- Manage deployment pipelines and app releases on
App Store
and
Google Play Store
. - Troubleshoot, debug, and upgrade existing applications.
Required Skills & Experience
- Mobile Frameworks:
React Native or Flutter (cross-platform experience required). - Backend Development:
with (or similar frameworks). - Databases:
Firebase, MongoDB, or PostgreSQL. - Cloud Services & DevOps:
AWS, Google Cloud, CI/CD pipeline management. - API Development & Integration:
RESTful and GraphQL. - Version Control:
Git (GitHub/GitLab/Bitbucket). - UI/UX Principles:
Strong knowledge of mobile interface design and user experience.
Additional Preferred Skills
- Native mobile development experience (Swift for iOS and/or Kotlin for Android).
- Knowledge of Docker or Kubernetes for containerization.
- Experience with in-app purchases, push notifications, and analytics integration.
Requirements
- Minimum
3–5 years of professional experience
in mobile app development. - Demonstrated experience in publishing at least
2+ mobile apps
to both App Store and Google Play. - Strong understanding of the
full software development lifecycle
. - Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a collaborative team.
- A portfolio of past mobile applications (with live links or case studies) is required.
What We Offer
- The opportunity to work on innovative and impactful projects.
- A collaborative and supportive work environment.
- Growth opportunities and continuous learning with modern technologies.
- Competitive compensation package.
How to Apply:
Interested candidates are invited to submit their
CV and portfolio (links to live apps or GitHub/Behance/Dribbble projects)
via LinkedIn Easy Apply or by sending an email to
.
Android Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain high-quality Android applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Troubleshoot and resolve bugs and issues
- Stay updated with the latest industry trends and technologies
Requirements:
- Proven experience in Android development using Java
- Strong understanding of Android SDK, UI/UX principles, and mobile app architecture
- Familiarity with RESTful APIs and third-party libraries
- Good problem-solving skills and attention to detail
- Ability to work independently and as part of a team
How to Apply:
Send your CV to - and include "Android Developer" in the subject line.
Android developer
Posted today
Job Viewed
Job Description
Job Description:
- Help to improve the customer's Android app (smartphone, tablet)
- Write code that's readable, well documented, and has meaningful tests
- Build new features and improve the existing codebase
- Plan and develop unit tests and UI tests
- Collaborate with the whole team and get involved in planning new features, improving existing features, and architectural decisions
- Spend time on getting things done correctly, not quick and dirty
- Development, selection, and integration of new technologies
Job Requirements:
- You have at least 3 years of experience in Android development
- You have Deep and intimate understanding of developing Android apps (Android-API, Java, SQLite)
- It's a bonus if you have knowledge of React Native
- You know how to write performing and robust code
- You have a good sense for crafting the perfect user experience and performance
- Your English language skills are excellent
- You have a pragmatic approach to problem-solving
- You have excellent communication skills and understanding of the importance of team cohesion
Benefits:
- Room for personal and professional development
- Challenging and diversified line of action
- Working in a fast-growing company with international customers and investors
- Motivated and agile team with a common vision
- Competitive salary dependent on experience
- Additional benefits like team events, free drinks & snacks,
Job Type: Full-time