Mobile Apps Developer

Egypt

Application Development:

  • Design and build advanced mobile applications for Android and/or iOS platforms.
  • Write clean, maintainable, and efficient code following best development practices.
  • Integrate RESTful APIs, third-party SDKs, and backend services.
  • Ensure app performance, responsiveness, and scalability across different devices.
  • Debug and resolve technical issues, crashes, and performance bottlenecks.

2. UI/UX Implementation:

  • Collaborate with the design team to implement intuitive and visually appealing user interfaces.
  • Ensure app design consistency and responsiveness using modern UI frameworks.
  • Conduct usability testing and make improvements based on feedback.

3. Testing & Quality Assurance:

  • Perform unit, integration, and performance testing to ensure code quality.
  • Identify and fix bugs before app deployment.
  • Ensure compliance with App Store and Google Play publishing guidelines.

4. Deployment & Maintenance:

  • Publish and manage applications on Google Play Store and Apple App Store.
  • Provide post-launch maintenance, updates, and feature enhancements.
  • Monitor app performance analytics and optimize accordingly.

5. Collaboration & Documentation:

  • Work closely with backend, QA, and product teams to deliver complete solutions.
  • Document application architecture, code changes, and version releases.
  • Stay up-to-date with emerging mobile technologies and frameworks.


Skills

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3–5 years of experience in mobile app development.
  • Proficiency in one or more of the following:
  • Flutter / React Native (cross-platform)
  • Kotlin / Java (Android)
  • Swift / Objective-C (iOS)
  • Strong knowledge of OOP, MVC/MVVM architectures, and design patterns.
  • Experience integrating APIs, Firebase, and cloud storage (AWS, Azure, Google Cloud).
  • Familiarity with version control tools (Git, GitHub, GitLab).
  • Understanding of UI/UX principles and app optimization techniques.
  • Excellent problem-solving, debugging, and analytical skills.
  • Fluent in English (Arabic is a plus).


Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt