338 Android Platform 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.
Software Engineer
Posted today
Job Viewed
Job Description
We're seeking a talented and experienced Software Engineer to become a pivotal part of our growing team. At swegit, you'll have the unique opportunity to shape the development landscape of a diverse array of client projects. Your contributions will not only drive our clients' success but also play a crucial role in our company's journey and expansion.
Responsibilities
- Develop and maintain
web or mobile
applications (or both). - Contribute to
both frontend and backend
components of full-stack solutions. - Implement and manage
CI/CD pipelines
for mobile and web applications. - Work with
containerized environments
for efficient deployments. - Ensure
high performance, stability, and reliability
through effective monitoring and testing. - Collaborate on
database management
using relational and NoSQL databases.
What We're Looking For
- Proficiency in TypeScript frameworks like
,
NestJS
,
Hono
or
React Native
. - Hands-on experience with
Docker
and CI/CD tools such as
GitHub Actions
. - Solid understanding of databases like
PostgreSQL
and
MongoDB
. - Strong communication skills in English, capable of engaging effectively with clients and team members.
- A proactive problem-solver who enjoys tackling new challenges.
- Someone who thrives both independently and as part of a team.
What We Offer
- A pivotal role in a growing IT consultancy, with ample opportunities for personal and professional development.
- A commitment to a healthy, stress-free workplace, respecting work-life balance.
- Regular team activities and a culture focused on making work fun and rewarding.
- Competitive salary.
Software Engineer
Posted today
Job Viewed
Job Description
Job description
We are looking for a versatile Software Engineer who is flexible, multi-skilled, and ready to take on different challenges
- Location:
Alexandria - Type:
Full-Time (
On-Site
)
job Details
- Experience:
3+ Years - Career Level:
Mid-level / Senior - Education Level:
Bachelor's Degree - Job Categories:
IT/Software Development Engineering - Telecom/Technology
Job Requirements
- Strong C# programming skills.
- Experience in web application development using ASP.NET, ASP.NET Core, .
- Solid background in
PHP - Develop and implement applications and systems using PHP.
- Ability to work across different technologies and adapt quickly
- Problem solver with a team-player mindset
If you are passionate about building high-quality solutions and enjoy working in a dynamic environment, we'd love to meet you
Apply now by sending your CV to (
) or connect with us directly here on LinkedIn.
Be The First To Know
About the latest Android platform Jobs in Egypt !
Software Engineer
Posted today
Job Viewed
Job Description
About us
Beanstock is the leading platform for residential real estate investment in France. We make it easy for investors to buy, renovate, rent out, and manage rental properties entirely online. Our mission is to simplify and democratize access to rental investment.
About the role
To strengthen our platform, we are recruiting a
Software Engineer
to support the development of our products. You will have the opportunity to shape the success of our business and drive the company's growth by delivering industry-leading products. This is a unique opportunity to join a dynamic, fast growing company and to define the future of real estate investment.
Key Responsibilities
- Develop and maintain integrations/systems …
- Identify and resolve bugs and optimize application performance
- Build highly performant and scalable code capable of handling heavy transaction volume
- Write reusable, testable and efficient code
- Collaborate with cross-functional teams and contribute to product roadmap accomplishments
About you
- At least 3 years of experience developing web applications with modern frameworks and technologies
- 2+ years experience with Laravel
- Experience with relational databases, preferably PostgreSQL
- Experience with version control (GitHub preferred)
- Unit Testing experience
- Strong understanding of software development methodologies and principles
- Great team player and able to work e ciently with minimal supervision
- Experience building modern SaaS applications
- Understanding of security and scaling aspects for full-stack web applications
- An eye for detail and a commitment to quality work
Nice to haves
- Experience with VueJS and TailwindCSS
- Experience with Laravel Nova
- Experience with Laravel Vapor
- Mocking services & advanced testing
- Test-Driven Development
- Experience in AWS infrastructure
- Experience building and maintaining CI/CD systems
Beanstock is an equal opportunity employer committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age, disability, or any other characteristic protected by laws and regulations.
Software Engineer
Posted today
Job Viewed
Job Description
We're seeking a dedicated Software Engineer with a passion for development and a team-oriented attitude, ready to bring powerful software to life.
Blink22 is a vibrant community of developers working together to create powerful software solutions for clients worldwide. We value open and honest communication with clients and among our team. As a Software Engineer on our team, you'll build comprehensive, creative software solutions for clients using advanced development technologies. But you won't do it alone. Our team is experienced and well-versed in every aspect of software development, and we apply dev-friendly processes like Continuous Integration and Code Review to ensure the satisfaction of clients and developers alike.
RequirementsRequired Technical skills:
- A Bachelor's degree in Computer Science or equivalent.
- An understanding of data structures, OOP principles, design patterns, and best development practices.
- The ability to learn new technologies quickly.
- A basic understanding of web platforms and technologies.
Required Soft skills:
- Self-learners.
- Able to thrive working on a fast-paced, creative team.
- Passionate developers.
- Great communicators.
- Self-motivated and able to work independently.
- Analytical problem solvers.
- Ideal team players because of their technical competence and positive attitudes.
- Always ready to help troubleshoot, share their knowledge, and learn from others.
- Additional accessories for your computer.
- In-office entertainment and lounge spaces.
- Weekly team lunches.
- Access to various educational resources.
Software Engineer
Posted today
Job Viewed
Job Description
Employment type: Remotely, Full-time.
About the Role
We're looking for a talented Software Engineer to join our DPI (Deep Packet Inspection) Platform team. In this role, you'll contribute to the design, development, and optimization of backend components that power our large-scale telecom solutions. This is mid- level position compared to our Senior Software Engineer role, so while you won't be expected to lead architecture decisions, you will play a hands-on role in developing features, fixing bugs, and ensuring system stability.
A key requirement for this role is solid experience with SOAP and Diameter protocols. You'll work alongside senior engineers, gaining exposure to telco-scale systems and modern backend technologies.
Key Responsibilities
• Develop and maintain backend modules that interact with SOAP/Diameter interfaces.
• Implement reliable, efficient code for high-throughput and low-latency systems.
• Collaborate closely with senior engineers on design and code reviews.
• Troubleshoot and optimize performance in live and test environments.
• Work with network and systems engineers to ensure robust protocol handling.
• Assist in integrating backend services with other DPI platform components. Minimum Qualifications
•
3+ years experience building backend systems in C++ (Go experience is a plus).
• Hands-on experience with SOAP and Diameter protocols.
• Solid understanding of IP networking (L3+ protocols, NAT, VPN, TLS concepts).
• Experience working with Linux-based development environments.
• Strong problem-solving skills and attention to detail.
• Bachelor's degree in computer science, Engineering, or equivalent experience. Preferred Qualifications
• Familiarity with telecom environments or network protocol analysis (e.g., Wireshark).
• Experience with message queues, caching, or streaming technologies (Kafka, Redis).
• Knowledge of microservices, Docker, or containerized deployments.
• Exposure to observability tools (Prometheus, Grafana).
• Experience working in Agile environments (SCRUM, KANBAN).
Benefits
• Competitive salary.
• Flexible work environment.
• Opportunity to work with cutting-edge networking and streaming technologies.