2 months ago
Cairo, EgyptMid Level

Responsibilities

  • Design, develop, and maintain consumer-facing mobile applications using Android, Kotlin, and React Native.
  • Build scalable, performant, and maintainable mobile solutions using modern architectures and frameworks.
  • Develop reusable components and shared experiences across Android and iOS platforms.
  • Use AI-assisted development tools for coding, debugging, testing, documentation, and code reviews.
  • Collaborate with product managers, designers, backend engineers, and QA teams.
  • Improve application performance, stability, security, accessibility, and usability.
  • Integrate mobile applications with cloud services, backend APIs, authentication, analytics, and third-party platforms.
  • Participate in architecture discussions, technical decision-making, and peer code reviews.
  • Support CI/CD pipelines, automated testing, release processes, and app store deployments.
  • Improve development workflows, tooling, and engineering practices.
  • Contribute to frontend development initiatives using modern web technologies when needed.

Requirements

  • Strong expertise in Android and Kotlin development.
  • Strong expertise in React Native development.
  • Ability to build scalable mobile solutions using modern architectures and frameworks.
  • Ability to integrate mobile applications with backend APIs, cloud services, authentication, analytics, and third-party platforms.
  • Knowledge of automated testing, release processes, app store deployments, and mobile engineering best practices.

Tech Stack

iOSKotlinReact Native

Categories

Mobile
Henkel AG & Co. KGaA

About Henkel AG & Co. KGaA

10,000+ employees
Contact me